小编给大家分享一下Okhttp如何去除请求头user-agent,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

创新互联公司是一家专注于做网站、成都网站建设与策划设计,东丰网站建设哪家好?创新互联公司做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:东丰等地区。东丰做网站价格咨询:028-86922220
Http Header之User-Agent
User-Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent页简称UA。她是一个特殊字符串头,是一种想访问网站提供你说使用的浏览器类型和版本,操作系统和版本,浏览器内核等信息的标识,用户所访问的网站可以显示不同的排版,而为用户提供更好的体验或者进行信息统计
现象说明
用OKhttp框架请求http请求的时候会把user-agent带上;然而有些时候我们需要把请求头里面的user-agent去掉;
客户端程序:
private static final String BASE_URL = "http://192.168.253.200:8080/Chapter/";
public static void testHeaders() {
HttpClient httpClient = new HttpClient.Builder(BASE_URL).isDebug(false)
.add("header", "12345")
.header("master", "china")
.connectTimeout(5000)
.readTimeout(5000)
.build();
httpClient.Api().send(new HttpClient.Builder().url("postParam")
.add("header", "123459")
.add("master", "usa")
.add("token", "388298a0c89f4a38b2fed4cd4123d441")
.method(Method.POST)
.build(), new ResultSubscriber<>(new ResultListener