为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的get方式,name不用urlencode转码在java ee的控制台上也可以正确显示呢?

用的是android studio工具哈

正在回答

1 回答

是可以的,但你看http://localhost/...name=.................&age=23;name:后面多了好多你不认识的字符,

0 回复 有任何疑惑可以回复我~
#1

Jannina 提问者

嗯这个我知道。我的意思是对java ee来说,get提交是url后面跟着参数,此时name="张三",这个时候它要帮忙转成"%E6%98%AF",然而我直接在android代码上url拼接的时候, url+= url+"?name="+"张三"...。此时我没有URLEncoder.encode("张三", "utf-8"),java ee控制台显示也是正确的,没有乱码。 突然有个想法:应该是URL类在这个时候帮忙转的吧?!
2016-02-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android中的Http通信
  • 参与学习       64671    人
  • 解答问题       306    个

了解Android-http网络编程应用,常见忘了请求相关应用

进入课程

为什么我的get方式,name不用urlencode转码在java ee的控制台上也可以正确显示呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信