Это странный ответ от моего приложения? - PullRequest
1 голос
/ 06 февраля 2012

Я создал приложение, которое преобразует список URL-адресов в новый список перенаправленных URL-адресов по серверам.Но я видел какой-то странный ответ от моего приложения.

Он может конвертировать максимум 2 URL-адреса, только если доменное имя перенаправленных URL-адресов совпадает.то есть, если у меня есть список URL-адресов, то он начинает преобразование, но не может преобразовать URL-адреса, если существует более 2 перенаправленных URL-адресов с одним и тем же доменным именем, в противном случае он работает нормально.Поэтому, если более 2 перенаправленных URL-адресов, имеющих одинаковое доменное имя, процесс не может быть продолжен.

Почему это происходит?

Мой код:

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

Мне нужна помощь.

1 Ответ

0 голосов
/ 17 февраля 2012

Как и было сказано, ограничение по умолчанию для одного и того же хоста равно 2, но вы можете изменить его, добавив следующий код в ваш файл App.config:

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