HttpClient работает выборочно на разных сайтах ⇐ C#
HttpClient работает выборочно на разных сайтах
Я пытаюсь использовать HttpClient в приложении .NET 7 для загрузки веб-сайта. По какой-то причине на некоторых веб-сайтах время ожидания истекает.
var client = новый HttpClient(); var slashdot = await client.GetStringAsync("https://www.slashdot.com"); var nasdaq = await client.GetStringAsync("https://www.nasdaq.com/market-activity/stocks/aapl"); Приведенный выше код отлично работает для slashdot.com, но на nasdaq.com время ожидания истекает.
Блокирует ли что-то HttpClient на сайте nasdaq.com? Что я могу сделать, чтобы обойти это?
Я также попробовал добавить следующие заголовки:
request.Headers.TryAddWithoutValidation("Принять", "text/html,application/xhtml+xml,application/xml"); request.Headers.TryAddWithoutValidation("Accept-Encoding", "gzip, deflate"); request.Headers.TryAddWithoutValidation("User-Agent", "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0"); request.Headers.TryAddWithoutValidation("Accept-Charset", "ISO-8859-1");
Я пытаюсь использовать HttpClient в приложении .NET 7 для загрузки веб-сайта. По какой-то причине на некоторых веб-сайтах время ожидания истекает.
var client = новый HttpClient(); var slashdot = await client.GetStringAsync("https://www.slashdot.com"); var nasdaq = await client.GetStringAsync("https://www.nasdaq.com/market-activity/stocks/aapl"); Приведенный выше код отлично работает для slashdot.com, но на nasdaq.com время ожидания истекает.
Блокирует ли что-то HttpClient на сайте nasdaq.com? Что я могу сделать, чтобы обойти это?
Я также попробовал добавить следующие заголовки:
request.Headers.TryAddWithoutValidation("Принять", "text/html,application/xhtml+xml,application/xml"); request.Headers.TryAddWithoutValidation("Accept-Encoding", "gzip, deflate"); request.Headers.TryAddWithoutValidation("User-Agent", "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0"); request.Headers.TryAddWithoutValidation("Accept-Charset", "ISO-8859-1");
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Могу ли я выборочно остановить псевдоселектор ::part от переопределения теневого dom css
Anonymous » » в форуме CSS - 0 Ответы
- 59 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Могу ли я выборочно остановить псевдоселектор ::part от переопределения теневого dom css
Anonymous » » в форуме CSS - 0 Ответы
- 72 Просмотры
-
Последнее сообщение Anonymous
-