作項目的時候,遇到一個小的問題.一個location.href="請求的url"在其它瀏覽器上是能夠正常請求的.可是在ie瀏覽器上確出現奇怪的http請求400錯誤,咱們先來對於http400狀態的描述:當用戶在打開網頁時,返回給用戶界面帶有400提示符的頁面。其含義是你訪問的頁面域名不存在或者請求錯誤,本身的本地,確定沒問題.那就是請求錯誤了.幾經嘗試發現是參數帶中文的會出現此種狀況,沒帶中文的沒有問題.因此在網上找了一些資料,有不少方法.例如把get請求換成post請求,在web.xml中攔截設置編碼等等.這些方法是能夠的.還有沒有其它方法.答案是有的.web
解決方法:js編碼encodeURI(URL)瀏覽器