Задать вопрос
@iVAt

Как с помощью HttpClient (C#) открыть определенные сайты?

HttpClient (C#) не открывает некоторые сайты, например spys.one.
Выпадает ошибка либо 503, либо 502. В браузере всё нормально.
Подскажите, в какую сторону смотреть?
  • Вопрос задан
  • 138 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
DmitryITWorksMakarov
@DmitryITWorksMakarov
Обычно ошибки 5хх означают проблему на стороне сервера. Т.е. вы ничего сделать в этом случае не можете.
Ответ написан
Комментировать
petermzg
@petermzg
Самый лучший программист
Смотрите отличия ваших запросов от запросов из браузера.
Для примера сайт может как-то обрабатывать заголовки запросов, для примера USER-AGENT.
Приложения типа Fiddler, помогут вам.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@iVAt Автор вопроса
В моём случае похоже дело в заголовке.
Нужно было установить заголовок UserAgent запроса, как в официальной инструкции и написано:
"https://docs.microsoft.com/ru-ru/windows/uwp/netwo..."
Просто в уроках для новичков этот момент опускают, поэтому и появляются вопросы
Спасибо всем за ответы, есть куда двигаться дальше.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы