1. 程式人生 > >IE瀏覽器URL中的查詢條件中包含中文時報404的解決辦法

IE瀏覽器URL中的查詢條件中包含中文時報404的解決辦法

包含 ESS ring 報錯 leg 時報 school exce found

情況是比如我輸入如下URL到IE瀏覽器:

http://localhost:8090/RPT_TYSH_JL_ZD_DETAIL.html?pageIndex=1&year=2018&month=7&merAddress=鹿港

會出現404錯誤。

解決辦法是:修改IE瀏覽器中的配置:
點擊IE瀏覽器右上方的設置按鈕 --> Internet選項 --> 高級 --> “國際*”中勾選上“發送 Intranet URL的UTF-8字符串”。
然後刷新(或重啟)瀏覽器。

同時發現後端Spring MVC報錯:“java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact”
解決辦法是使用 encodeURIComponent()

函數。
參考鏈接:https://blog.csdn.net/testcs_dn/article/details/71716829

http://www.w3school.com.cn/jsref/jsref_encodeURIComponent.asp

IE瀏覽器URL中的查詢條件中包含中文時報404的解決辦法