我想从一个网站站上获取数据,但返回码始终是-1,不知道是不是参数传错了
params.put("Accpet", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
params.put("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/600.8.9 (KHTML, like Gecko) Version/8.0.8 Safari/600.8.9");
首先,你的"Accpet"写错了吧,不至于服务器端也是这样写得吧。
其次,你要确定下,你发出的请求传的参数和值是否正确。
再然后返回码是-1啥意思,是服务器端返回给你的?有没有HTTP错误码,比方说404什么的
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。