Где я могу найти список стандартных значений HTTP-заголовка?
-
03-07-2019 - |
Вопрос
Я ищу все текущие стандартные значения заголовка, которые обычно получает веб-сервер.Примером могут быть такие вещи, как "как будет выглядеть заголовок при переходе с компьютера Mac под управлением OS X Leopard и установленной Camino?" или "как будет выглядеть заголовок при переходе с Fedora 9 под управлением Firefox 3.0.1 по сравнению с SuSe под управлением Konqueror?"
РКонрой дал ответ пример из jQuery стремлюсь к тому, что я ищу. Однако то, что я хочу, - это фактические заголовки примеров.
Решение
Нет списка установленных значений пользовательских агентов. Вы можете найти длинные списки (например, этот , используемый Плагин для браузера JQuery ).
Что касается других заголовков HTTP, эта статья в Википедии - хорошее место для начала.
Другие советы
Вы пробовали использовать RFC?В нем есть вся эта информация.
На самом деле, при поиске информации о любом протоколе или стандарте попробуйте сначала выполнить поиск по RFC.
Ваше здоровье.
Что касается user-agent, это полностью зависит от создателя приложения. Ознакомьтесь с этой полуобязательной историей агента пользователя . , Таким образом, на самом деле нет канонического набора значений. Пользовательские агенты Microsoft могут меняться в зависимости от программного обеспечения, установленного на локальном компьютере (версия .NET Framework и т. Д.).
Для пользовательского агента быстрый поиск в Google подтолкнул этот сайт . р>
ИАНА отслеживает HTTP-заголовки
IANA отвечает за поддержание многих кодов и номеров, содержащихся в различных интернет-протоколах, перечисленных ниже.Мы предоставляем эту услугу в координации с Инженерной рабочей группой по Интернету (IETF).
Который включает в себя:
Заголовки сообщений
- Имена полей Заголовка постоянного сообщения
- Предварительные Названия полей Заголовка сообщения
Вот исчерпывающий список который изначально был основан на RFC 4229
Список HTTP-заголовков легко доступен на веб-сайте W3:
РКонрой также ссылка на страницу википедии, которая более лаконична и немного проще отформатирована:
Однако заголовок "User-Agent" является плохим примером, поскольку в нем нет установленного ответа;строка user-agent определяется клиентом, поэтому она может быть буквально любой.Существует очень всеобъемлющая Список пользовательских агентов доступно, но это не обязательно будет охватывать все возможные опции, поскольку даже некоторые панели инструментов и приложения могут изменять пользовательский агент для Internet Explorer или других браузеров.
книга о бурундуке от O'Reilly хороша так же, как и HTTP-ссылка Криса Шифлетта .
Ой, это не бурундук. Это тринадцать сусликов.