From f81dd807ea5866d49e2bf383a82a50ea6668aa0d Mon Sep 17 00:00:00 2001 From: mmmdbybyd <915445800@qq.com> Date: Sat, 24 Nov 2018 13:58:36 +0800 Subject: [PATCH] Add files via upload --- http.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/http.c b/http.c index 2411373..5979875 100644 --- a/http.c +++ b/http.c @@ -487,6 +487,16 @@ void tcp_in(conn_t *in) free(host); return; } + else + { + //如果是CONNECT代理HTTP,需要重新获取host + char *save_host; + host = get_host(in->incomplete_data) + if (!host) + host = save_host; + else + free(save_host); + } } else {