MFC wininet CHttpConnection 线程安全吗?
Is MFC wininet CHttpConnection threadsafe?
如果多个线程同时在同一个 CHttpConnection 对象上打开请求会怎样?请求是排队的还是流水线的,或者它是否崩溃或出现故障?
一般来说,使用的 WinINet 句柄没有线程关联。所以你可以跨线程使用这样的句柄。
我还知道,在较早的 WinINet 版本中,每台服务器有 2 个同时请求的限制。但这是自 IE8 附带的版本以来发布的。您找到有关此 here on Whosebug.
的信息
我很久以前就收藏了this information about multithreading in WinINet。它可能会有所帮助。但是我没有找到更多关于这个的实际信息。
据我所知,在同一连接上使用多个请求是安全的。他们应该并行工作。
如果多个线程同时在同一个 CHttpConnection 对象上打开请求会怎样?请求是排队的还是流水线的,或者它是否崩溃或出现故障?
一般来说,使用的 WinINet 句柄没有线程关联。所以你可以跨线程使用这样的句柄。
我还知道,在较早的 WinINet 版本中,每台服务器有 2 个同时请求的限制。但这是自 IE8 附带的版本以来发布的。您找到有关此 here on Whosebug.
的信息我很久以前就收藏了this information about multithreading in WinINet。它可能会有所帮助。但是我没有找到更多关于这个的实际信息。
据我所知,在同一连接上使用多个请求是安全的。他们应该并行工作。