我想在彼此之后快速启动多个HTTP请求,而不必等待先前的响应到达。 I've tried this using WebClient.UploadStringAsync,但这不起作用。我想有效地实现以下场景:
在另一个主题中:
可以在Silverlight中完成吗?
答案 0 :(得分:4)
我想在彼此之后快速启动多个HTTP请求,而不必等待先前的响应到达
这称为HTTP Pipelining(假设您希望使用相同的套接字),许多代理和网关设备都不支持它。如果Silverlight试图支持它,我会感到惊讶。
答案 1 :(得分:2)
是的,可以做到。是什么让您相信UploadStringAsync
无效?
以下是我的猜测,你发布的是打开了会话(默认)的权利吗?
请求将在服务器端排队,因为ASP.NET一次只处理一个特定会话的请求。