Как обманывать заголовки HTTP-ответов в Chrome? для содержимого "прикрепления"?

Обычно я могу нюхать свои HTTP-запросы, используя вкладку "Инструменты Chrome Dev Tools" - сеть.

Но это не происходит для загрузочных файлов (т. Content-Dsiplosition Когда для Content-Dsiplosition установлено значение Attachment;filename=xxx), то Chrome просто загружает этот файл, и ничто не отображается на вкладке сети.

Как я их вижу? Я имею в виду, в Chrome, без каких-либо сторонних инструментов, таких как PostMan.

PS. Мне нужно увидеть заголовки, которые посылает мой сервер, некоторые данные для отладки, которые мне нужны.

Ответ 1

Когда я пытаюсь вставить URL-адрес, указывающий на загружаемый файл, прямо в адрес браузера, он ничего не отображает на вкладке сети.

Тем не менее, я нашел обходное решение, которое подходит для моего использования. Создайте файл.html в любом месте и просто создайте ссылку на это вложение (альтернатива - просто открыть about:blank в браузере и отредактировать HTML на месте).

<a href="https://example.com/example.ambiguous.file">download</a>

Затем откройте этот.html файл и нажмите на ссылку.

Это заставляет вкладку сети отображать файл, который вы пытаетесь загрузить, и, следовательно, заголовки.

В моем случае я смог устранить неполадки, когда заголовки Content-Disposition никогда не отправлялись в определенные браузеры.


EDIT (2017-11):

Если это не работает с последними версиями Chrome, попробуйте поместить его в тег изображения. Цель состоит в том, чтобы обнюхать заголовки ответа HTTP, а не контент.

<img src="https://example.com/example.ambiguous.file">download</img>

Ответ 2

Вы можете просмотреть их на вкладке "Заголовки".

Сам орган ответа - это загружаемый файл, и вы не сможете его увидеть на вкладке "Ответ", но я вижу заголовки ответов на вкладке "Заголовки", проверьте изображение:

enter image description here

Ответ 3

Я считаю, что лучшим решением здесь является использование Postman Interceptor, который будет предоставлять файлы cookie Chrome. Поэтому просто следуйте http://blog.getpostman.com/2014/11/28/using-the-interceptor-to-read-and-write-cookies/, а затем вставьте эту ссылку для скачивания в Postman, чтобы просмотреть информацию о запросе и ответах.

Ответ 4

Вы можете просмотреть их в FireFox: F12, затем вкладку "Сеть"