XMLHttpRequestで文字化けの対応


結局XMLHttpRequestを使うことになった(´・ω・`)


サーバー側で文字化けが発生するのに(´;ω;`)


んで前回紹介したJQueryとのAjax処理のリクエスト情報を比較したら原因がわかった\(^o^)/




リクエストヘッダにXMLHttpRequestが設定されているかいないかでサーバー側での文字が変わるみたいだ(;´Д`)



ということで


これなら大丈夫(´・ω・`)

xhr = new XMLHttpRequest();
xhr.open('POST', url, true);
xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');


0 件のコメント:

コメントを投稿