Android HTTP GET参数

Android HTTP GET参数,第1张

概述我正在使用apache http库,需要知道如何将参数添加到HTTP GET请求.我已经查看了 How to add parameters to a HTTP GET request in Android?但是接受的答案为HTTP POST添加了参数.这是我的代码到目前为止,但它无法正常工作. HttpGet get = new HttpGet("https://server.com/stuff" 我正在使用apache http库,需要知道如何将参数添加到http GET请求.我已经查看了 How to add parameters to a HTTP GET request in Android?但是接受的答案为http POST添加了参数.这是我的代码到目前为止,但它无法正常工作.

httpGet get = new httpGet("https://server.com/stuff");List<nameValuePair> nameValuePairs = new ArrayList<nameValuePair>();nameValuePairs.add(new BasicnameValuePair("count","5"));httpParams p = get.getParams();p.setParameter("length","5");get.setParams(p);
解决方法 与POST不同,GET在url下发送参数,如下所示:

http://myurl.com?variable1=value&variable2=value2

其中:参数区域从问号开始,因此变量1是第一个参数,它具有“值”值…

有关更多信息,请参见here.

所以你需要做的就是根据服务器的需要构建一个包含这些参数的url.

编辑:

在你的情况下:

httpGet get = new httpGet("https://server.com/stuff?count=5&length=5");...

其中:count = 5和length = 5是参数和“?” mark是参数定义的开始……我希望有所帮助.

总结

以上是内存溢出为你收集整理的Android HTTP GET参数全部内容,希望文章能够帮你解决Android HTTP GET参数所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1123443.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存