В настоящее время мы конвертируем наше веб-приложение в UTF-8 из ISO-8859-1. И все работает отлично, но запрашивая переменные get / post с других сайтов (формы регистрации).
Некоторые из этих сайтов, которые публикуют на нашем сайте, имеют кодировку ISO-8859-1, а сом имеют UTF-8.
Проблема в том, что специальные символы URL-кодируются по-разному в зависимости от кодировки сайта.
Например:
Ш =% F8 в ISO-8859-1
ø =% C3% B8 в UTF-8
Я не могу получить% F8 правильно, когда у меня есть кодировка UTF-8. Я получаю только символ Unicode «ЗАМЕНА ХАРАКТЕРА» (U + FFFD).
Любые советы о том, как это исправить, будут очень благодарны:)
Torbjørn