0
我做了一個XHR獲取請求到我的服務器端,但請求的url包含一些中文字符,現在在非IE瀏覽器中,效果很好,但是我發現在IE8下,字符不會自動編碼,服務器方無法處理數據。我該如何解決這個問題?Internet Explorer 8沒有對字符進行編碼,我該怎麼辦?
我檢查了一些帖子相關的url編碼/解碼。我知道以前我提出一個要求,我首先應該編碼的字符,請使用:
encodeURIComponent
decodeURIComponent
,但我感到困惑的是,在其他瀏覽器,它們將自動編碼charactors,
如果我編碼他們manuully,在其他瀏覽器,它們會被編碼兩次?或不?
如果兩次,服務器端如何處理這個?