From c99cfaf2b7de4e898836669d09ab17313c3d75c9 Mon Sep 17 00:00:00 2001 From: chenghua Date: Wed, 9 Mar 2022 10:20:23 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=A8=A1=E6=8B=9F=E6=B5=8F=E8=A7=88?= =?UTF-8?q?=E5=99=A8=E8=AE=BE=E7=BD=AE=E4=B8=BAchrome=E6=B5=8F=E8=A7=88?= =?UTF-8?q?=E5=99=A8=20#Issues=2014?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/usthe/collector/collect/http/HttpCollectImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/collector/src/main/java/com/usthe/collector/collect/http/HttpCollectImpl.java b/collector/src/main/java/com/usthe/collector/collect/http/HttpCollectImpl.java index 51e651c..344c97f 100644 --- a/collector/src/main/java/com/usthe/collector/collect/http/HttpCollectImpl.java +++ b/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 headers = httpProtocol.getHeaders(); if (headers != null && !headers.isEmpty()) { for (Map.Entry header : headers.entrySet()) {