0

我正在制作一个 WinRT 应用程序,但我发现了一个奇怪的行为。我无法向我的服务器打开多个并行 http 请求。这个数字大约是 4-6 个请求(我不知道确切的数字)。

新请求卡在客户端应用程序的某个地方。

我有独立的实例HttpClient并且似乎他们共享这个限制,所以它不是每个客户端,而是每个应用程序。

我知道浏览器中的 http 连接限制,WinRT 有相同的行为吗?怎么调?

4

2 回答 2

1

这在 Windows 8.1 中看起来有所不同,因为您可以通过HttpBaseProtocolFilter.MaxConnectionsPerServer设置最大连接数

请注意,这需要您使用新HttpClient的 inWindows.Web.Http

于 2013-11-06T23:35:31.047 回答
0

似乎限制是每个域。

所以我为我的服务器域设置子域并循环调用服务器。

于 2013-05-12T00:42:23.150 回答