Как я могу проверить HTTP заголовки ответа? - PullRequest
1 голос
/ 29 декабря 2011

Я впервые делаю что-то с заголовками.В основном меня интересует Cache-Control, но могут быть и другие, которые мне тоже нужно проверить.Например, я пытаюсь отправить в браузер следующий заголовок (основываясь на только что прочитанных уроках):

Cache-Control:private, max-age=2011-12-30 11:40:56

Google Chrome отображает его в сети -> Заголовки -> Заголовки ответа, но какЯ знаю, если это правильно, что нет никаких опечаток, синтаксических ошибок и тому подобное?Будет ли это действительно работать?Будет ли браузер вести себя так, как я хочу, или он будет воспринимать это как бред (что-то вроде «неизвестный заголовок / значение»)?Я попытался отправить бессмысленные заголовки специально, но они отображались вместе с остальными.Есть ли какой-либо инструмент / дополнение Chrome для этого или каким-либо другим способом?Заранее спасибо!

1 Ответ

1 голос
/ 29 декабря 2011

Боюсь, вы не сможете проверить, был ли ресурс кэширован прокси в пути, но вы можете проверить, кэшировал ли его ваш браузер.

Находясь на панели «Сеть» ChromeDevTools, нажмите F5, чтобы перезагрузить страницу.Вы должны увидеть что-то вроде «304 Not Modified» в поле состояния для ресурса, который вы обрабатываете (это означает, что ресурс не был изменен и его содержимое не было получено с сервера, а скорее загружено из кэша браузера).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...