设置请求头信息User-Agent来模拟浏览器。
先来看User-Agent:
当我们向服务器发送请求时,浏览器会将一些头信息附加上,然后发给服务器。
如上图所示头信息(请求头信息 Request Headers)
我们的代码:
package com.zhi.httpClient2;
import org.apache.http.HttpEntity;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;
public class Demo {
public static void main(String[] args) throws Exception {
CloseableHttpClient closeableHttpClient=HttpClients.createDefault(); //1、创建实例
HttpGet httpGet=new HttpGet("http://www.tuicool.com"); //2、创建请求
ht