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