Forráskód Böngészése

Merge pull request #17 from dromara/new-branch

feat: 模拟浏览器设置为chrome浏览器 #Issues 14
会编程的王学长 3 éve
szülő
commit
eca634bd55

+ 5 - 1
collector/src/main/java/com/usthe/collector/collect/http/HttpCollectImpl.java

@@ -406,7 +406,11 @@ public class HttpCollectImpl extends AbstractCollect {
                 }
             }
         }
-        // headers
+        //The default request header can be overridden if customized
+        // keep-alive
+        requestBuilder.addHeader(HttpHeaders.CONNECTION, "keep-alive");
+        requestBuilder.addHeader(HttpHeaders.USER_AGENT,"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.76 Safari/537.36");
+        // headers  The custom request header is overwritten here
         Map<String, String> headers = httpProtocol.getHeaders();
         if (headers != null && !headers.isEmpty()) {
             for (Map.Entry<String, String> header : headers.entrySet()) {