Mam stronę internetową, która usuwa poprawne kodowanie (ISO-8859-1) z ciągu i wysyła błędnie.Jquery ignoruje kodowanie ISO-8859-1
mam ten kodowania określonego w moim HTML
<meta charset="ISO-8859-1">
załadować mój skrypt poprzez
<script type="text/javascript" charset="ISO-8859-1" src="...
wyślę do informacji za pośrednictwem JQuery Ajax Zamówienie tak (z niemieckiego znaku specjalnego 'O' i "ä"):
$.ajax({
url: '..',
type: 'POST',
contentType: 'application/xml;charset=ISO-8859-1',
data: xmlRequest.html(),...
Zostało to przetłumaczone na żądanie i w chrome develope r narzędzia Widzę to w nagłówku żądania:
..
Content-Type: application/xml;charset=UTF-8
..
Co się tam stało?
Oczywiście znaki specjalne są kodowane źle ("¶" zamiast "ö") serwer nie może mnie zrozumieć i pojawia się błąd.
trzeba ustawić nagłówek serwerach .. cant zrobić z javascript jest to cecha stronie serwera –