NutzCN Logo
问答 http.get请求的返回与在浏览器中直接访问的返回不同
发布于 2559天前 作者 qq_27cb6638 3248 次浏览 复制 上一个帖子 下一个帖子
标签:

如题,我使用Http.get(url)这个方法,返回的数据与直接在浏览器地址栏中访问的返回值不同,请问大神,这种可能是什么原因导致的;
代码很简单,如下:
js\n Http mHttp = new Http(); Response response = mHttp.get(url,30000); if(response.isOK()){ String resp = response.getContent(); Object object = Json.fromJson(WarnResult.class, resp); if(object != null ){ return object.getWarns(); } } \n

5 回复

有什么不同?

浏览器中直接访问URL是有json数组返回,而服务中返回的数组为空

而且两台机子返回的不同,一个有正常的数据返回,而另一台则返回的数组为空

你自己的服务器??

整好了,改成用request的post的方法了,添加头,字符编码,然后就好了,谢谢大神

添加回复
请先登陆
回到顶部