From d6a1d40cf6dac05fbbf7de1317a3971bbc9414d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E8=89=AF?= <841369634@qq.com> Date: Tue, 26 Mar 2024 21:51:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=90=86=E6=8B=A6=E6=88=AA=E5=99=A8?= =?UTF-8?q?=EF=BC=9A=E6=B7=BB=E5=8A=A0=E6=97=A5=E5=BF=97=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/mitmproxy/src/lib/interceptor/impl/req/proxy.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/mitmproxy/src/lib/interceptor/impl/req/proxy.js b/packages/mitmproxy/src/lib/interceptor/impl/req/proxy.js index 5be6c57d..6a3f2138 100644 --- a/packages/mitmproxy/src/lib/interceptor/impl/req/proxy.js +++ b/packages/mitmproxy/src/lib/interceptor/impl/req/proxy.js @@ -3,6 +3,8 @@ module.exports = { requestIntercept (context, interceptOpt, req, res, ssl, next) { const { rOptions, log, RequestCounter } = context + const originHostname = rOptions.hostname + let proxyConf = interceptOpt.proxy if (RequestCounter && interceptOpt.backup && interceptOpt.backup.length > 0) { // 优选逻辑 @@ -67,7 +69,11 @@ module.exports = { if (rOptions.agent && rOptions.agent.options) { rOptions.agent.options.rejectUnauthorized = false } + log.info('proxy intercept: hostname:', originHostname, ', target:', proxyTarget, ', sni replace servername:', rOptions.servername) + } else { + log.info('proxy intercept: hostname:', originHostname, ', target:', proxyTarget) } + return true }, is (interceptOpt) {