URL地址特殊字元轉換
一個完整的URL如下:
http://www.nyist.net/index.html?ip=xxx&url=xxx;
URL無法顯示某些特殊符號,這個時候就要使用編碼了。編碼的格式為:一個百分號,後面跟對應字元的ASCII(16進位制)碼值。例如 空格的編碼值是"%20"。(ASCII參考)
有些字元在URL中具有特殊含義,基本編碼規則如下:
特殊含義 十六進位制值
1.+ (轉義為%3D)表示空格(在 URL 中不能使用空格) %20
2./ 分隔目錄和子目錄 %2F
3.? 分隔實際的 URL 和引數 %3F
4.% 指定特殊字元 %25
5.# 表示書籤 %23
6.& URL 中指定的引數間的分隔符 %26
7.= 轉義符為 %3D
java中URL 的編碼和解碼函式
java.net.URLEncoder.encode(String s)和java.net.URLDecoder.decode(String s);
相關文章
- 網址URL中特殊字元轉義編碼字元
- url中的特殊字元問題字元
- perl替換特殊字元字元
- mysql替換特殊字元MySql字元
- java 替換特殊字元Java字元
- URL路徑中包含特殊字元%的處理字元
- Oracle 特殊字元轉義Oracle字元
- js html 特殊字元轉義JSHTML字元
- ptyon 特殊處理 url 編碼與解碼,字元編碼轉化 unicode字元Unicode
- Java替換各種特殊字元工具類Java字元
- Mssql Backup a Shell 突破特殊字元(轉)SQL字元
- 特殊字元字元
- swift中webview的URL帶中文或者特殊字元的處理SwiftWebView字元
- php過濾html標籤、特殊字元、轉義字元PHPHTML字元
- 靜態地址轉換+埠複用地址轉換
- 動態地址轉換+埠複用地址轉換
- 關於sqlite的特殊字元轉義SQLite字元
- oracle登陸之轉義特殊字元Oracle字元
- python開發_大小寫轉換,首字母大寫,去除特殊字元Python字元
- HTML特殊字元HTML字元
- perl 特殊字元字元
- URL編碼轉換
- javascript 字元轉換為ascii碼,ascii碼轉換為字元JavaScript字元ASCII
- Excel地址轉換Excel
- 特殊IP地址
- 轉義正規表示式中特殊字元字元
- 正規表示式中的特殊字元(轉)字元
- 檢查特殊字元的簡單VCL (轉)字元
- POST URL 地址資料開啟URL地址
- Shell命令列中的特殊字元及其轉義(去除特殊含義)命令列字元
- 字元編碼轉換字元
- 字元型別轉換字元型別
- Bash的特殊字元字元
- 如何去除特殊字元字元
- Oracle 去特殊字元Oracle字元
- html的特殊字元HTML字元
- 【HTML】08特殊字元HTML字元
- 一文搞定Python大小寫轉換,首字母大寫,去除特殊字元Python字元