Получение 403 Запрещено для того же запроса к серверу во второй раз - PullRequest
0 голосов
/ 23 февраля 2019

Я с помощью объекта HttpClient совершаю http-вызов для извлечения аудиоконтента из файла.Каким-то образом тот же самый запрос работает в первый раз, но когда я ищу контент и делаю новый запрос с тем же набором заголовков, я получаю 403 Запрещенную ошибку.

Я просто не понимаю, что именно вызывает ошибку.Я пытался установить User-agent в DefaultRequestHeaders, но ничего не работает.

await httpClient.SendAsync(request, HttpCompletionOption.ResponseHeadersRead, token).ConfigureAwait(false);

Заголовок ответа ContentType = application / vnd.apple.mpegurl Set-Cookie = некоторое значение

Пожалуйста, подскажите, что может быть не так

1 Ответ

0 голосов
/ 02 сентября 2019

Попробуйте очистить заголовки клиента HTTP.Я столкнулся с той же проблемой, затем очистил заголовки клиента HTTP, и это сработало.

httpClient.DefaultRequestHeaders.Clear();

перед отправкой запроса должно решить проблему.

...