Почему IE 11 использует Windows-1252 вместо UTF-8 при декодировании?

Wei спросил: 14 ноября 2017 в 06:21 в: internet-explorer

Я установил <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> в голове.

Но когда IE 11 отправляет запрос API, он выполнит Windows-1252 вместо UTF -8.

Например, если URL-адрес содержит ü, он должен быть %C3%BC в UTF-8, но IE 11 его сломает в %C3 и %BC и отправляет как ü в соответствии с Windows-1252.

Так есть ли способ решить эту проблему?

Я тестировал в IE 11. Этой проблемы не существует в Edge.


0 ответов