記錄一個奇葩的轉義問題

http://localhost:8080/admin/dm/goodsSource/exportExcel.htmlx?query[status_L_EQ]=&query[hospitalName_S_LK]=%E5%88%9B%E4%B8%9A

http://localhost:8080/admin/dm/goodsSource/exportExcel.htmlx?query%5Bstatus_L_EQ%5D=&query%5BhospitalName_S_LK%5D=%E5%88%9B%E4%B8%9A

和另一個同事發現他電腦本地不用轉義,用上面帶[]沒轉義的照樣能導出來數據

而我的電腦會報400的錯誤,但是我的電腦本地使用encodeURIComponent 轉義下就好了
最後找到原因是他的電腦tomcat版本和我的不一樣,新版本的tomcat對於轉義有不一樣的搞法。
具體可以參考https://blog.csdn.net/weixin_39033443/article/details/89150868

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