HttpClient设置请求头
来源:互联网 发布:cd.java.tedu.cn v 编辑:程序博客网 时间:2024/05/18 02:54
httpclient:4.5.1
httpcore:4.4.3
public static String USER_AGENT[] = { "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0", "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586" }; public static final String ACCEPT = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"; public static final String ACCEPT_LANGUAGE = "zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3"; public static final String ACCEPT_ENCODING = "gzip, deflate"; public static final String CONNECTION = "keep-alive"; public static final String PRAGRAM = "no-cache"; public static final String CACHE_CONTROL = "no-cache"; public String host = ""; private Random random = new Random(System.currentTimeMillis()); void setHeader(HttpRequest request) { // request.setHeader("Host", "log.aixifan.com"); request.setHeader("User-Agent", USER_AGENT[random.nextInt(USER_AGENT.length)]); request.setHeader("Accept", ACCEPT); request.setHeader("Accept-Language", ACCEPT_LANGUAGE); request.setHeader("Accept-Encoding", ACCEPT_ENCODING); request.setHeader("Connection", CONNECTION); request.setHeader("Pragram", PRAGRAM); request.setHeader("Cache-Control", CACHE_CONTROL); }
有一个问题:
如果设置了请求头Host,则返回400.
暂时还没想到原因,先记下。
0 0
- HttpClient设置请求头
- HttpClient设置HTTP请求头Header
- HttpClient设置HTTP请求头Header
- HttpClient设置HTTP请求头Header
- HttpClient设置请求头模拟浏览器
- HttpClient设置请求头消息User-Agent模拟浏览器
- httpClient post请求设置
- HttpClient 发送Post,Get请求例子(包含设置请求头信息和获取返回头信息)
- http 请求头设置
- HttpClient连接请求超时设置
- httpClient 设置代理请求接口
- HttpClient设置代理的请求
- HttpClient连接请求超时设置
- 为 httpclient 设置代理, 设置http头.
- 为 httpclient 设置代理, 设置http头.
- 如何把httpclient请求头变成OKhttp请求
- NSMutableURLRequest 请求头的设置
- AFNetworking 请求头的设置
- 时间问题1
- css的特殊选择器 nth-child
- HTTP总结
- 20160402系统集成管理工程师(test3)
- mac配置git环境
- HttpClient设置请求头
- ZOJ 3710 Friends【floyd思想递推】
- bzoj 1406: [AHOI2007]密码箱
- 堆排序
- Android和“时间”有关的一些常用函数
- 自勉
- tomcat jvm 调优监控(Linux)
- ZOJ 3714Java Beans (华男神版)
- linux 获取本机 ip 地址