@iVAt

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

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

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

Войти через центр авторизации
Похожие вопросы
ПРОФЭЛИТ Казань
от 100 000 до 170 000 ₽
GD Company Санкт-Петербург
от 120 000 до 150 000 ₽
Mystery Tag Новосибирск
от 80 000 до 110 000 ₽