以即時處理編碼和解碼 URL
URL編碼(百分比編碼)將空格、&符號和非ASCII字元等特殊字元轉換為URL安全的格式。當您將使用者輸入作為查詢參數傳遞、處理包含空格的檔案名稱或在URL中使用國際字元時,您需要它。
encodeURIComponent編碼除字母、數字和 - _ . ~之外的所有內容——用於查詢參數值。encodeURI保留URL結構字元如:、/和?——用於完整URL。我們的工具支援兩種模式。
空格在URL路徑(RFC 3986)中編碼為%20,在查詢字串(HTML表單編碼)中編碼為+。我們的工具處理兩種標準。大多數現代API期望%20,而舊式HTML表單使用+慣例。
Unicode字元首先轉換為UTF-8位元組,然後每個位元組進行百分比編碼。例如,'é'變為%C3%A9(兩個位元組)。🎉等表情符號變為四個百分比編碼的位元組。我們的工具處理完整的Unicode範圍。
是的。缺失或雙重編碼可能導致URL注入、開放重定向漏洞和跨站腳本攻擊(XSS)。在將使用者提供的值插入URL之前始終進行編碼,並在接收端恰好解碼一次。
處理在瀏覽器中進行。儲存和分享皆為選用操作,需要帳戶,並會將所選內容傳送到我們的服務。