瀏覽器提示HTTP ERROR 400

瀏覽器直接報錯,後臺接口也沒調到,報錯截圖如下:

 

因爲是get請求,通過URL傳參,參數中包含中文字符和特殊字符,所以導致瀏覽器不能識別,這個時候需要包裝一下請求時候的參數,encodeURI(參數值),如下所示:

window.location.href = filesdownloadurl + "path=" + encodeURI(data.path) + "&name=" + encodeURI(data.name);

再次發送請求:成功!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章