【发布时间】:2017-09-24 21:03:20
【问题描述】:
如果多个线程同时打开同一个 CHttpConnection 对象上的请求会怎样?请求是排队的还是流水线的,还是崩溃或故障?
【问题讨论】:
标签: multithreading mfc wininet
如果多个线程同时打开同一个 CHttpConnection 对象上的请求会怎样?请求是排队的还是流水线的,还是崩溃或故障?
【问题讨论】:
标签: multithreading mfc wininet
通常使用的 WinINet 句柄没有线程关联。所以你可以跨线程使用这样的句柄。
我还知道,在较旧的 WinINet 版本中,每台服务器限制为 2 个同时请求。但这是自 IE8 附带的版本以来发布的。您可以找到有关此here on stackoverflow 的信息。
很久以前我已经为this information about multithreading in WinINet 添加了书签。它可能会有所帮助。但我没有找到更多关于此的实际信息。
据我所知,在同一个连接上使用多个请求是安全的。它们应该并行工作。
【讨论】: