Определение кодировки HTTP-запроса - PullRequest
1 голос
/ 01 декабря 2010

Есть ли способ надежно определить, в какой набор символов браузер отправляет данные? Я прыгаю по заголовкам Accept-Charset / Accept-Language в сочетании с локалью сервера (так как большинство веб-сайтов не , а по всему миру), но все равно ничего не приходит в голову.

В частности, MSIE отправляет данные в кодировке локали, если пользователь вводит пользовательские значения в адресной строке (вот почему я начал считать в заголовке Accept-Language).

Второй вопрос: могу ли я определить набор символов для GET и POST или есть вероятность, что данные будут в разных кодировках?

...