Я наблюдаю очень странное поведение HttpClient при выполнении запросов с использованием метода HEAD. Когда я делаю запрос к URL-адресам, которые, как я знаю, возвращают видео, ответ правильно содержит все заголовки «Content», такие как Content-Type, Content-Length и т. Д. c ... Однако, когда я делаю тот же запрос к URL, который возвращает изображение, заголовки ответа «Содержимое» отсутствуют в коллекции заголовков. Однако если я отправлю запрос HEAD на тот же URL-адрес изображения в Postman, то будут возвращены заголовки «Content».
На следующем рисунке показано, что я вижу. Слева показаны заголовки ответа, возвращаемые почтальоном. Справа показаны заголовки ответа, возвращаемые HttpClient. Запрос на тот же URL-адрес с использованием метода HEAD HTTP.
Кто-нибудь знает, почему это происходит?