通过单独的 tcp 流建立 http 连接

Establish http connection through seperate tcp stream

我正在开发客户端服务器应用程序。客户端使用 Windows 网络 API 与服务器建立连接。我请求的HTTP请求有很多,可以使用持久连接。但是,对于一个 HTTP 请求,我必须通过单独的 TCP 流发送它,我该如何实现呢?目前我的 HTTP 请求正在使用导致问题的已经使用的 TCP 流。我可以控制客户端代码,所以我可以包含任何 header 以确保 http 请求不共享连接

WinHttpSetOption(handle, WINHTTP_OPTION_MAX_CONNS_PER_SERVER, &maxConnections, 
                 sizeof(maxConnections));