一,请求头的设置
① 初始化一个header对象 :
Map<String, String> headers = new HashMap<String, String>();
② 向headers中添加请求头中的键值对:
headers.put("Accept", "*/*,q=1"); //可接受的响应内容类型及权重
headers.put("Accept-Encoding", "gzip, deflate"); //可接受的响应内容的编码方式
headers.put("Accept-Language", "zh-cn,zh;q=0.5,en-US"); //可接受的响应内容语言列表
headers.put("Cache-Control", "no-cache"); //用来指定当前的请求/回复中的,是否使用缓存机制。
headers.put("Connection", "keep-alive"); //客户端(浏览器)想要优先使用的连接类型
headers.put("Content-Type", "*/*"); //具体请求中的媒体类型信息
headers.put("Upgrade-Insecure-Requests", "1");
headers.put("User-Agent","Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.79 Safari/537.36"); //浏览器的身份标识字符串
headers.put("Cookie","key=value;ke