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中特殊字元轉義編碼字元
- perl替換特殊字元字元
- Oracle 特殊字元轉義Oracle字元
- ptyon 特殊處理 url 編碼與解碼,字元編碼轉化 unicode字元Unicode
- php過濾html標籤、特殊字元、轉義字元PHPHTML字元
- URL編碼轉換
- scheme跳轉特殊字元編碼問題Scheme字元
- 轉義正規表示式中特殊字元字元
- Shell命令列中的特殊字元及其轉義(去除特殊含義)命令列字元
- 一文搞定Python大小寫轉換,首字母大寫,去除特殊字元Python字元
- HTML特殊字元HTML字元
- 字元編碼轉換字元
- HTML 基礎知識(特殊字元的轉義)HTML字元
- POST URL 地址資料開啟URL地址
- 【HTML】08特殊字元HTML字元
- Bash的特殊字元字元
- Oracle 去特殊字元Oracle字元
- 如何去除特殊字元字元
- 網頁地址編碼解碼(網頁地址明文密文轉換)url編碼解碼 Python3網頁Python
- HTML特殊字元顯示HTML字元
- 文字中的特殊字元字元
- 特殊字元——反斜槓(\)字元
- LVS - 地址轉換(NAT)模式示例模式
- 網路地址轉換 NAT 配置
- lua自動化指令碼關於文字讀寫和特殊不可見字元轉換的處理指令碼字元
- java將IP地址轉換為數字以及逆向轉換Java
- 獲取URL地址
- ARP協議 地址解析協議:IP地址轉換為MAC地址協議Mac
- pyhanlp 繁簡轉換之拼音轉換與字元正則化HanLP字元
- vbox 網路地址轉換(NAT) 埠轉發
- 【Go】IP地址轉換:數字與字串之間高效轉換Go字串
- iptables(三)網路地址轉換NAT
- 網路埠地址轉換 NAPT 配置APT
- (問)get請求會對中文及特殊字元進行轉碼字元
- js視訊轉字元畫 —— 寫一個屬於自己的字元轉換器JS字元
- IP地址 、域名、 URL、 埠
- 【TCP/IP】IP地址分類和特殊IP地址TCP
- CSS text-transform字元大小寫轉換CSSORM字元