_,~,0-9,a-z,a-z
encodeuricomponent不編碼字元有71個:!, ',(,),*,-,.,_,~,0-9,a-z,a-z
以下是url中可能用到的特殊字元及在url中的經過編碼後的值:
字元特殊字元的含義
url編碼
#用來標誌特定的文件位置
%23
%對特殊字元進行編碼
%25
&分隔不同的變數值對
%26
+在變數值中表示空格
%2b
/表示目錄路徑
%2f\
表示目錄路徑
%5c=
用來連線鍵和值
%3d
?表示查詢字串的開始
%3f空格
空格%20.句號
%2e:
冒號%3a
專案中發現,直接對url中的引數部分做encodeuri()編碼轉換,後台servlet通過getparamater()獲取時,不需要轉換可以直接獲取到正確的值。說明:引數沒有用到中文,框架用的是struts框架。
url 傳遞引數 特殊字元 解決方法
有些符號在url中是不能直接傳遞的,如果要在url中傳遞這些特殊符號,那麼就要使用他們的編碼了。下表中列出了一些url特殊符號及編碼 十六進製制值1.url 中 號表示空格 2b2.空格url中的空格可以用 號或者編碼 203.分隔目錄和子目錄 2f4.分隔實際的 url 和引數 3f5.指定特殊字...
url特殊字元轉義及解決方法
標籤 url特殊字元 url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目錄 3 問號 分隔url和查詢 4 百分號 制定特殊字元 5 號指定書籤 6 號分隔引數 轉義字元的原因 如果你的表單使用get方法提交,並且提交的引數中有 等特殊符的話,如果不做處理,在service端就會將 ...
url特殊字元轉義及解決方法
url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目錄 3 問號 分隔url和查詢 4 百分號 制定特殊字元 5 號指定書籤 6 號分隔引數 轉義字元的原因 如果你的表單使用get方法提交,並且提交的引數中有 等特殊符的話,如果不做處理,在service端就會將 後面的作為另外乙個引數...