您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Android >> 使用volley带参数发送请求时,参数丢失

使用volley带参数发送请求时,参数丢失

来源:网络整理     时间:2016/4/10 23:25:20     关键词:vol,使用

关于网友提出的“使用volley带参数发送请求时,参数丢失”问题疑问,本网通过在网上对“使用volley带参数发送请求时,参数丢失”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:使用volley带参数发送请求时,参数丢失
描述:

本帖最后由 zzy094528 于 2015-05-28 20:27:30 编辑

androidvolleyjsonpostapi

第一次接触三方框架,然后在使用volley写一个关于登录的功能时,发现回报错误信息 400,说是参数错误,然后我用chrome的dhc插件试了试,是因为在用volley的时候参数没有带入才会产生400错误,截图如下:
使用volley带参数发送请求时,参数丢失使用volley带参数发送请求时,参数丢失使用volley带参数发送请求时,参数丢失

如上显示,当我的参数格式错误或者不输入参数时,就会报错400,以下是我调试程序时报错信息截图:

使用volley带参数发送请求时,参数丢失
而当我默认volley会添加“”符号后,我更改了写的cellphone和password的位置,将password写到了cellphone的前面输出错误信息如图:
使用volley带参数发送请求时,参数丢失
通过这一次比较我觉得可能是因为没有带入 "" 符号,尝试强制带入后错误信息如图:
使用volley带参数发送请求时,参数丢失
此时我就真的再没任何办法了,我想请问,面对现在这个问题我该怎样才能正确的将post带参数请求成功?在使用get不带参数请求时换了查询的api是可以正常使用获得json数据的,可是在使用带参时的请求无疑列外所有的api全都是反馈给我400错误,检查http头文件没错,Url也没有遗忘http,这是什么情况呢?怎么解决,当我不用三方框架用HttpClient去带参数post以及put都可以成功的,可是因为被赶鸭子上架,实在不会封装,而公司内提供的源码,以及boss教我时写的代码真真的看不懂,就想到使用三方框架,可是被这个参数问题难倒了,望各位能帮忙解决一下。。。实习不容易啊T.T先谢谢各位

解决方案1:

JsonObjectRequest默认的content-type就是application/json了


以上介绍了“使用volley带参数发送请求时,参数丢失”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/640667.html

相关图片

相关文章