#.net #cookies #dotnet-httpclient
#.net #файлы cookie #dotnet-httpclient
Вопрос:
Я привык использовать IHttpClientFactory
для создания HttpClient
HTTP-запросов без состояния. Однако теперь у нас есть требование для доступа к сайту и сохранения файлов cookie из ответа этого сайта. Я знаю, что HttpMessageHandler
они объединены в пул, и поэтому CookieContainer
на них нельзя полагаться при чтении / записи файлов cookie с запросами.
Мой вопрос: если использовать IHttpClientFactory
для создания HttpClient
then, является ли запрос HttpResponseMessage.Headers.GetValues("Set-Cookie")
надежным; или на этот заголовок влияет HttpMessageHandler
объединение API?