開發時有時服務端返回的json中包含url,url中可能含有一些特殊字元,這些特殊字元在傳輸的過程中可能會被轉義成編碼。這時候我們拿到手裡要如何轉換回去呢,先看下那些字元可能會被編碼
例:
string url = "";
這裡面的%3f
應該是?
,那麼如何轉回去
try
catch (unsupportedencodingexception e)
結果:
""
同樣,還有乙個方法是將特殊字元轉義成編碼,還是以上面的url為例
try
catch (unsupportedencodingexception e)
結果:
url中特殊字元轉義
在前端向後端傳一些特定字元的時候有幾個特殊字元需要進行轉義 如果不進行編碼手動進行轉義可以對照下面 url中 號表示空格 2b 空格 url中的空格可以用 號或者編碼 20 url中分隔目錄和子目錄 2f url中分隔實際的url和引數 3f url中指定特殊字元 25 url中表示書籤 23 ur...
URL特殊字元需轉義
url中一些字元的特殊含義,基本編碼規則 1 空格換成加號 2 正斜槓 分隔目錄和子目錄 3 問號 分隔url和查詢 4 百分號 制定特殊字元 5 號指定書籤 6 號分隔引數 轉義字元的原因 如果你的表單使用get方法提交,並且提交的引數中有 等特殊符的話,如果不做處理,在service端就會將 後...
URL特殊字元需轉義
url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目錄 3 問號 分隔url和查詢 4 百分號 制定特殊字元 5 號指定書籤 6 號分隔引數 轉義字元的原因 如果你的表單使用get方法提交,並且提交的引數中有 等特殊符的話,如果不做處理,在service端就會將 後面的作為另外乙個引數...