yumeng 1 mês atrás
pai
commit
96f36d2dd3
1 arquivos alterados com 8 adições e 4 exclusões
  1. 8 4
      src/main/java/com/adx/tencent/baidu/AdxClient.java

+ 8 - 4
src/main/java/com/adx/tencent/baidu/AdxClient.java

@@ -138,13 +138,17 @@ public class AdxClient {
             HttpResponse<Void> resp = httpClient.send(req, HttpResponse.BodyHandlers.discarding());
             int status = resp.statusCode();
             if (status == 200) {
-                log.info("[百度监测][请求成功] originalUrl={} finalUrl={} status={} redirects={}",
-                        summarizeUrl(originalUrl), summarizeUrl(currentUrl), status, redirectCount);
+                if (redirectCount > 0) {
+                    log.info("[百度监测][302跟随成功] originalUrl={} finalUrl={} status={} redirects={}",
+                            summarizeUrl(originalUrl), summarizeUrl(currentUrl), status, redirectCount);
+                }
                 return new TrackingResult(originalUrl, status, true);
             }
             if (status != 302) {
-                log.warn("[百度监测][请求失败] originalUrl={} finalUrl={} status={} redirects={}",
-                        summarizeUrl(originalUrl), summarizeUrl(currentUrl), status, redirectCount);
+                if (redirectCount > 0) {
+                    log.warn("[百度监测][302跟随失败] originalUrl={} finalUrl={} status={} redirects={} reason=non_302_terminal_status",
+                            summarizeUrl(originalUrl), summarizeUrl(currentUrl), status, redirectCount);
+                }
                 return new TrackingResult(originalUrl, status, false);
             }