1.問題描述
因為這些特殊字符會被瀏覽器當作關鍵字來用,無法用這些特殊字符傳參。
2.解決辦法
手動轉義,例如&手動改成%26
特殊符號轉義碼如下:
符號 | url中轉義結果 | 轉義碼 |
+ | URL 中+號表示空格 | %2B |
空格 | URL中的空格可以用+號或者編碼 | %20 |
/ | 分隔目錄和子目錄 | %2F |
? | 分隔實際的URL和參數 | %3F |
% | 指定特殊字符 | %25 |
# | 表示書簽 | %23 |
& | URL 中指定的參數間的分隔符 | %26 |
= | URL 中指定參數的值 | %3D |
參考鏈接:https://www.cnblogs.com/swjian/p/7850723.html