1、先来看一个案例,看图片中红色的位置
2、我抽出来,看得会比较清楚, // 如何设置 header 参数 httpGet.addHeader("User-Agent", request.getHeader("User-Agent")); httpGet.addHeader("Cookie", request.getHeader("Cookie")); httpGet.addHeader("APPID", APPID); httpGet.addHeader("APPKEY", APPKEY); httpGet.addHeader("CMS-HOST", "isaa6n.cn"); httpGet.addHeader("PROXY-VERSION", "8"); httpGet.addHeader("DOCUMENT-URL", DOCUMENT_URL); httpGet.addHeader("REQUEST-URL", requestURI); httpGet.addHeader("CLIENT-IP", "119.29.95.90"); httpGet.addHeader("X-FORWARDED-FOR", "119.29.95.90");这里面我们就需要根据实际情况去设置相关的一些参数 ,那么如何知道该怎么设置呢 ??接下来看一个图 chrome 查看提交的URL详细配置
3、那么我们通过Chrome 里面 就可以详细的查看 请求的数据信息包括提交的 数据包头 和返回的数据包头有时候我们模拟提交 Post 或是Get 不能正常获取到数据 。往往就是Header设置不准确导致的 ,以上部分代码是通过我的一个购物网站扣出来的 。其他文章会将这个网站的代码发给大家研究下,有兴趣可以了解下