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

很奇怪为什么String content="name="+name+"&age="+age;就是content后面的字符串如果age前面不加&的话服务器端显示的值就是null,而name前面如果加?的话在服务器端name的值就是null????求大神指教!

很奇怪为什么String content="name="+name+"&age="+age;就是content后面的字符串如果age前面不加&的话服务器端显示的值就是null,而name前面如果加?的话在服务器端name的值就是null????

正在回答

4 回答

“&”是多个参数值/对的分隔,如果没有"&",服务器会将后面的"age"当成“name”值的尾部,而不是"age"参数的开始

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

Refactor易先生 提问者

O(∩_∩)O谢谢~
2016-01-10 回复 有任何疑惑可以回复我~
#2

Refactor易先生 提问者

非常感谢!
2016-03-07 回复 有任何疑惑可以回复我~

url拼接问题,老师不是这样的吗

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

QQ_乖豆腐 回复 Refactor易先生 提问者

doGet方式拼接url时要加?号,doPost方法里面name不用加?号
2015-12-31 回复 有任何疑惑可以回复我~
#2

Refactor易先生 提问者

朋友谢谢~
2015-12-31 回复 有任何疑惑可以回复我~
#3

GoogleLens 回复 Refactor易先生 提问者

...doget doPost
2015-12-31 回复 有任何疑惑可以回复我~
查看1条回复

地址是对的。。

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

地址发对了吗

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

举报

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

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

进入课程

很奇怪为什么String content="name="+name+"&age="+age;就是content后面的字符串如果age前面不加&的话服务器端显示的值就是null,而name前面如果加?的话在服务器端name的值就是null????求大神指教!

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