URL Decoder 簡介
URL編碼,也稱為“百分比編碼”,是
一種將資訊編碼為統一資源標識符 (URI) 的機制。
雖然它被稱為 URL 編碼,但實際上它的使用更普遍
在底層統一資源識別碼 (URI) 內,其中包括
統一資源定位符 (URL) 和統一資源名稱 (URN)。
因此它也用於準備數據,例如
“application/x-www-form-urlencoded”,因為它經常在以下情況下使用
表示 HTTP 請求中的 HTML 表單資料。
什麼是 URL 解碼以及為什麼需要它?
URL解碼是URL編碼的逆過程。
用於解析查詢字串或路徑參數,
傳入的 URL 也用於解碼。
以 MIME 格式呈現的 HTML 表單參數
應用程式/XWW-FORM-URLENCODE
如您所知,URL 只能包含有限的內容
US-ASCII 字元集中的一組字元 這些字元包括。
字母 (A-z a-z)、數字 (0-9)、連字號 (-)、底線 (_)、波形符號 (~) 和
點 (.)。
使用 URL 編碼或百分比編碼。
這就是為什麼有必要解碼查詢字串的原因
或傳遞到 URL 的路徑參數以取得實際值。
一個清楚的例子說明了哪裡可能需要這樣做。比方說,作為 url 中的參數
您需要傳遞另一個網址。你不能直接替換這個url,所以
這就是 url 編碼發揮作用的地方。
// http%3A%2F%2Fexample.com%2Findex-2.php
$url = urlencode( 'http://example.com/index-2.php' );
// http://example.com/index.php?url=http%3A%2F%2Fexample.com%2Findex-2.php
回顯'http://example.com/index.php?url='。 $網址;
一種將資訊編碼為統一資源標識符 (URI) 的機制。
雖然它被稱為 URL 編碼,但實際上它的使用更普遍
在底層統一資源識別碼 (URI) 內,其中包括
統一資源定位符 (URL) 和統一資源名稱 (URN)。
因此它也用於準備數據,例如
“application/x-www-form-urlencoded”,因為它經常在以下情況下使用
表示 HTTP 請求中的 HTML 表單資料。
什麼是 URL 解碼以及為什麼需要它?
URL解碼是URL編碼的逆過程。
用於解析查詢字串或路徑參數,
傳入的 URL 也用於解碼。
以 MIME 格式呈現的 HTML 表單參數
應用程式/XWW-FORM-URLENCODE
如您所知,URL 只能包含有限的內容
US-ASCII 字元集中的一組字元 這些字元包括。
字母 (A-z a-z)、數字 (0-9)、連字號 (-)、底線 (_)、波形符號 (~) 和
點 (.)。
使用 URL 編碼或百分比編碼。
這就是為什麼有必要解碼查詢字串的原因
或傳遞到 URL 的路徑參數以取得實際值。
一個清楚的例子說明了哪裡可能需要這樣做。比方說,作為 url 中的參數
您需要傳遞另一個網址。你不能直接替換這個url,所以
這就是 url 編碼發揮作用的地方。
// http%3A%2F%2Fexample.com%2Findex-2.php
$url = urlencode( 'http://example.com/index-2.php' );
// http://example.com/index.php?url=http%3A%2F%2Fexample.com%2Findex-2.php
回顯'http://example.com/index.php?url='。 $網址;
展開