diff --git a/src/proxy/tinymitm/proxy.cpp b/src/proxy/tinymitm/proxy.cpp index 63be583..b11f78c 100644 --- a/src/proxy/tinymitm/proxy.cpp +++ b/src/proxy/tinymitm/proxy.cpp @@ -387,6 +387,7 @@ void TinyMITMProxy::handleClient(SOCKET clientSocket) */ HttpStream clientStream, serverStream; std::deque pendingUrls; + std::deque inFlightUrls; bool tunnelMode = false; while (_running) @@ -523,6 +524,7 @@ void TinyMITMProxy::handleClient(SOCKET clientSocket) } else { + inFlightUrls.push_back(url); removeHeader(headers, "Transfer-Encoding"); removeHeader(headers, "Content-Length"); headers.insert(headers.size() - 2,