問題:本地Windows服務器,上傳文件後,後臺將路徑保存到數據庫中,然而前端遇到 "\a\b\c" 反斜槓會轉義,使得url沒法訪問。javascript
解決:將編碼後的路徑url保存到數據庫中,使用時解碼。使用url編解碼也能夠解決url中中文亂碼的問題。前端
javajava
String url = System.getProperty("user.dir") + "a" + File.separator + "b" + File.separator + "c" + File.separatorChar; System.out.println(url); String code = URLEncoder.encode(url, "utf-8"); System.out.println(code);
js數據庫
var url = decodeURI(code);