заголовков HTTP | Accept-Charset — GeeksforGeeks
Улучшить статью
Сохранить статью
- Последнее обновление: 07 ноя, 2019
Улучшить статью
Сохранить статью
HTTP Accept-Charset — это заголовок типа запроса. Этот заголовок используется для указания того, какой набор символов допустим для ответа от сервера. Заголовок accept-charset указывает кодировку символов, которая принимается клиентом, и этот заголовок также позволяет агенту пользователя указывать поддерживаемые им кодировки.
С помощью согласования содержимого он выбирает тип кодирования, а затем использует его для информирования клиента о своем выборе с помощью заголовка ответа Content-Type, который обычно присутствует в параметре charset=.
Наш веб-браузер обычно не отправляет этот заголовок, так как его передача позволила бы снять отпечатки пальцев, а значение по умолчанию для каждого ресурса обычно правильное.
Принять: text/html;charset=US-ASCII, text/html;charset=UTF-8, text/plain; charset=US-ASCII,text/plain;charset=UTF-8
Примечание: Когда серверу не удается обслужить какую-либо кодировку символов из этого запроса, он отправляет обратно код ошибки 406 Not Acceptable , чтобы избежать этого. и обеспечить лучшее взаимодействие с пользователем, если заголовок Accept-Charset отсутствует, по умолчанию допустим любой набор символов.
Синтаксис:
Директивы: Этот заголовок принимает три директивы, упомянутые выше и описанные ниже:
- <набор символов>: Эта директива содержит тип набора символов, любое имя кодировки символов, например UTF-32, UTF-16 или iso-8859-15.
- *: Эта директива используется как подстановочный знак для любого символа, не упомянутого нигде в заголовке.
Примечание: Этот ;q= определяет взвешивание факторов, значение, расположенное в порядке предпочтения, выраженное с использованием относительного значения качества.
Примеры:
- В этом примере одиночное значение находится в заголовке Accept-Charset.
Accept-Charset: iso-8859-5
- 8, iso-8859-1;q=0.7
- В этом примере двойное значение является заголовком Accept-Charset, а второе использует подстановочный знак «*» для выбора всех кодировок
Accept-Charset: utf-8, iso- 8859-1;q=0,7, *;q=0,9
Поддерживаемые браузеры: Браузеры несовместимы с заголовком HTTP Accept-Charset.
Статьи по теме
Следующая
Что нового
Мы используем файлы cookie, чтобы обеспечить вам максимальное удобство просмотра нашего веб-сайта. Используя наш сайт, вы подтверждаете, что вы прочитали и поняли наши Политика в отношении файлов cookie и Политика конфиденциальности
HTTP-заголовок Content-Type
- текст/html
- текст/html; кодировка = UTF-8
- текст/html; кодировка=utf-8
- текст/html; кодировка = iso-8859-1
- текст/html; кодировка = us-ascii
- текст/html;кодировка=UTF-8
- текст/html; кодировка = ISO-8859-1
- текст/html; набор символов = ISO-8859-1
- текст/html; кодировка=UTF-8;
- текст/html; кодировка=%s
- приложение/json
- текстовый/обычный
- текстовый/обычный; кодировка=utf-8
- приложение/октетный поток
- текст/html; кодировка=gbk
- текст/html; кодировка = «UTF-8»
- приложение/json; кодировка=utf-8
- текст/html;
- текст/html; кодировка=gb2312
- текст/html; кодировка = Shift_JIS
- текстовый/обычный; кодировка = UTF-8
- приложение/json; кодировка = UTF-8
- приложение/x-gzip
- текст/html; кодировка = окна-1251
- приложение/json; набор символов = UTF-8
- приложение/xml
- текст/html; кодировка = ГБК
- текст/html; кодировка=utf-8, текст/html; кодировка=utf-8
- текст/html; набор символов = iso-8859-1
- текст; кодировка=обычная
- текст/html; набор символов = «ISO-8859-1»
- текст/html; набор символов = gb2312
- текст/xml
текст/html; кодировка=utf8- текст/html; Кодировка = UTF-8
- текст/html; Набор символов = gb2312
- текст/html; кодировка=евк-кр
- приложение/xml; кодировка=utf-8
- текст/html; кодировка = EUC-JP
- текст/html; Кодировка=utf-8
- изображение/gif
- текст/html; кодировка = GB2312
- текст/html; кодировка = «utf-8»
- текст/html; кодировка = koi8-r
- текст/html;Charset=utf-8
- текст/html; набор символов = ГБК
- текст/html; кодировка = EUC-KR
- текст/html; кодировка = «»
- текст/html; кодировка=shift_jis
- приложение/октетный поток, текстовый/обычный
- текст/html; кодировка = iso-8859-2
- приложение/xml; кодировка = UTF-8
- текст/обычный; набор символов = UTF-8
- текст/html; кодировка = ISO-8859-15
- приложение/json; набор символов = utf-8
- текст/html; набор символов = WINDOWS-1251
- текст/xml; кодировка = UTF-8
- текст/html; кодировка=utf-8, текст/html
- видео/x-ms-asf
- текст/html; кодировка=виндовс-1252
- текст/html; кодировка = US-ASCII
- текстовый/обычный; кодировка = ISO-8859-1
- текст/html; набор символов = gbk
- текст/html; Кодировка = ISO-8859-1
- приложение/x-httpd-php
- Текст/Html; набор символов = UTF-8
- текст/html; кодировка = iso-8859-15
- изображение/png
- текст/html; кодировка=utf-8;
- текстовый/обычный; набор символов = ISO-8859-1
- httpd/unix-каталог
- текст/html; кодировка=GB2312, текст/html
- текст/html; кодировка=нет
- текст/xml; кодировка=utf-8
- текст/xml; набор символов = utf-8
- текст/html; набор символов = GB2312
- текст/html; набор символов = BIG5
- приложение/x-appweb-php
- ТЕКСТ/HTML
- приложение/ocsp-ответ
- текст/обычный; набор символов = utf-8
- текст/html; кодировка = ascii
- текстовый/обычный;
- текст/html;набор символов=Выкл.
- текст/html, текст/html
- текст/html; кодировка =
- текст/html; кодировка = UTF8
- текст/html; кодировка = ISO-8859-2
- текст/html; набор символов = Windows-1251
- изображений/jpeg
- ;кодировка=UTF-8
- приложение/hal+json;кодировка=UTF-8
- текст/html; кодировка = big5
- текст/html; набор символов = EUC-KR
- текст/html; Набор символов=Windows-1252
- текст/html; кодировка = iso-8859-9
- текст/html; набор символов = окна-1252
- текст/html; кодировка = Windows-1252
текст/html; кодировка = TIS-620- текст/html; кодировка = UTF-7
- текст/html; Набор символов = iso-8859-1
- текст/html;charset=euc-kr
- текст/html; кодировка=Большой5
- текст/html; набор символов = Shift_JIS
- ноль
- текст/html; кодировка=cp1251
- текст/html; кодировка = UTF-8
- приложение/x-fcs
- приложение/xhtml+xml
- текст/html;charset=koi8-r
- приложение/октет-поток, текст/html
- текст/html; кодировка = (ноль)
- приложение/javascript; кодировка=utf-8
- приложение/xml; набор символов = UTF-8
- текстовый/обычный; кодировка=utf8
- текст/html; набор символов = Windows-31J
- текст/html; Набор символов = euc-kr
- аудио/мпег
- текст/xml; набор символов = UTF-8
- текст/html; ИСО-8859-1
- текст/html; набор символов = MS932
- текст/html; кодировка = окна-1250
- текст/html;кодировка:utf-8
- текст/html; кодировка = ISO-8859-9
- текст/html; Набор символов = GB2312
- текст/html; кодировка = Shift-JIS
- текст/html; кодировка = окна-1256
- текст/html; кодировка = ISO8859-1
- текст/html; кодировка = ISO-8858-1
- текстовый/обычный; кодировка = us-ascii
- текст/html; кодировка = iso_220_1
- приложение/vnd. api+json
- текст/html; кодировка = UTF-8, текст/html
- текст/html; набор символов = окна-1251
- приложение/json; набор символов = ISO-8859-1
- текст/html; кодировка = iso-8859-1;
- текст/html; кодировка = ks_c_5601-1987
- текст/html; кодировка=utf-8,gbk
- текст/html; кодировка=EUC
- текст/html; Язык=UTF-8; кодировка = UTF-8
- текст/xml; кодировка = «utf-8»
- текст/html; кодировка = BIG5
- приложение/x-javascript; кодировка=utf-8
- текст/html; кодировка = KOI8-R
- приложение/х-корзина
- текст/html; кодировка = CP1251
- приложение/pdf
- текст/html; кодировка = SJIS
- приложение/x-perl
- текст/html; кодировка: utf-8; кодировка = UTF-8
- текст/html; набор символов = ksc5601
- текст/html; кодировка = ноль
- текст/html; ISO-8859-1
- текст/html; кодировка=utf-8; кодировка=utf-8
- текст/html; кодировка = euc_kr
- текст/html; кодировка=GB18030
- приложение/проблема+json
- текст/html; набор символов = EUC-JP
- приложение/x-httpd-php5
- приложение/xml; кодировка = utf-8
- текст/html; кодировка = тис-620
- текст/html;charset=utf-8;
- текст/html;charset=utf8
- текст/html; Кодировка=shift_jis
- изображений/JPEG
- изображение/значок x
- текст/html; кодировка = сдвиг-jis
- текст/html; кодировка=nl
- текст/html; Набор символов=Windows-1254
- текст/javascript; кодировка = UTF-8
- текст/html; кодировка = MS932
- приложение/json; набор символов = UTF8
- приложение/x-java-jnlp-файл
- текст/html; кодировка = iso8859-1
- текст/html; набор символов = GB18030
- текст/html; кодировка = окна-1253
- обычный/текстовый
- приложение/vnd.