Почему время ожидания WebClient истекает при попытке сканирования этого сокращенного URL-адреса?

StackOverflow https://stackoverflow.com/questions/897561

  •  23-08-2019
  •  | 
  •  

Вопрос

У меня есть небольшой веб-сканер, которому иногда приходится сканировать Твиттер и извлекать URL-адреса.Я использую модифицированную версию класса Webclient, представленную в .net framework.

Обычно это работает нормально, даже с сокращенными URL-адресами сайтов.

Однако при переходе по сокращенному URL-адресу время ожидания веб-клиента истекает.

Думаешь, они фильтруют определенных клиентов?

Как я могу это исправить или почему это происходит?

Это было полезно?

Решение

Вы уверены, что сможете перейти по этому URL-адресу из своей сети без использования прокси-сервера?

Поддерживает ли ваш веб-клиент перенаправление?Вы можете проверить это, создав TinyURL и посмотрите, сможет ли ваш веб-клиент перейти к нему.

Если вы используете прокси-сервер в своем браузере, вам необходимо настроить его в элементе управления WebClient.

Проверить, фильтруют ли они клиентов, должно быть легко — например, установите UserAgent в объекте Request таким, чтобы он соответствовал агенту FireFox.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top