LINUX.ORG.RU
ФорумAdmin

Apache2. Кодировка POST-запросов


0

0

Такая напасть случилась. Все идет в 1251, а POST запросы в UTF-8. Как это исправить?

Содержимое .htaccess:

AddType "text/html; charset=windows-1251" .html .htm .shtml .php
AddType "multipart/form-data; charset=windows-1251" .html .htm .shtml .php
AddType "text/plain; charset=windows-1251" .html .htm .shtml .php

Вместо всего этого чуда стоит просто: AddDefaultCharset windows-1251

Что касается кодировки POST-запросов... Насколько я помню, клиентов в этом плане можно ограничить только указывая явно заголовок Accept-Charset: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.2

Не со всеми браузерами такие вещи работать будут + 406 оитвет нужно делать, если кодировка неправильная.

myhand
()
Ответ на: комментарий от myhand

>Вместо всего этого чуда стоит просто: AddDefaultCharset windows-1251

Угу, только почему то это не помогает

Спасибо, попытаюсь разобраться в том что по ссылке написано=(

Motiv_studenta ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.