parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Поясните механизм $response:charset и $response:content-type.charset

andylars 10.06.2015 21:53 / 10.06.2015 22:53

Собственно сабж.
Правильно ли я понимаю, что:

$response:charset
1.Перекодирует тело ответа parser'a в кодировку charset
2.Плюс задает попутно HTTP-заголовок Content-type: ....; charset=
UPD: ("Едрид-мадрид", $response:charset НЕ задает HTTP-заголовка charset??)


$response:content-type.charset
1. Ничего соответственно не перекодирует, а просто принудительно перебивает
HTTP-Заголовок, а также является приоритенее, т.е. даже если встречается раньше $response:charset, то все равно перетрёт заголовок по части charset


$request:charset - вообще "вспышка слева", ожидалось, что это в контексте HTTP-запроса от браузера, и туда должно попасть что-нить типа
Accept-Charset: utf-8 или экзотическое Accept: text/html;charset=utf-8

но это внезапно кодировка хранения файлов на сервере!
хотя, наверное, в контексте CGI все входные данные типа это request, поэтому там и args и прочее... но где тогда ловить Accept-Charset?

  • Поясните механизм $response:charset и $response:content-type.charset , andylars 10.06.2015 21:53 / 10.06.2015 22:53