我的申请是否有这种奇怪的回应?

时间:2012-02-06 13:25:12

标签: c# visual-studio-2010 httpwebrequest httpwebresponse

我已经创建了一个应用程序,可以按服务器将URL列表转换为新的重定向URL列表。但我看到我的申请有一些奇怪的回应。

仅当重定向的网址的域名相同时,才能转换最多2个网址。即如果我有URL列表然后它开始转换但如果有超过2个相同域名的重定向URL,则它无法转换URL,否则其工作正常。因此,如果有两个以上具有相同域名进程的重定向URL无法继续。

为什么会这样?

我的代码是:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
request.CookieContainer = cookieContainer;
WebResponse myWebResponse = request.GetResponse();
absoluteUri = request.GetResponse().ResponseUri.AbsoluteUri;

我需要帮助。

1 个答案:

答案 0 :(得分:0)

正如所说的同一主机的默认连接限制为2,但您可以更改它,将以下代码添加到App.config文件中:

 <configuration> 
  <system.net> 
    <connectionManagement> 
      <add address="*" maxconnection="100" /> 
    </connectionManagement> 
  </system.net> 
</configuration>