转义编码
免费在线使用 转义编码 无需安装即可使用工具
什麼是跳脫編碼?
跳脫編碼(URL編碼或百分號編碼)將特殊字元轉換為百分號後跟兩個十六進位數字的格式。例如,空格變為 %20,問號變為 %3F。這對於在 URL 中包含特殊字元至關重要。
如何使用此工具
選擇編碼或解碼模式。在輸入框中輸入文字,工具會進行轉換。編碼模式下,特殊字元轉換為百分號編碼格式。解碼模式下,百分號編碼序列轉換回原始字元。
何時使用跳脫編碼
在建構包含特殊字元的 URL、在查詢字串中傳遞資料、處理 URI 元件或除錯 Web 應用中的 URL 編碼問題時使用跳脫編碼。
▶encodeURI 和 encodeURIComponent 有什麼區別?
此工具使用 encodeURIComponent,它會編碼所有特殊字元包括 /、?、& 和 =。encodeURI 保留這些字元,因為它們在 URL 結構中有特殊含義。查詢參數值請使用 encodeURIComponent。
▶哪些字元會被編碼?
除 ASCII 字母(A-Z、a-z)、數字(0-9)和 - _ . ! ~ * ( ) 外的所有字元都會被編碼。空格變為 %20,非 ASCII 字元編碼為 UTF-8 位元組序列(如 é 變為 %C3%A9)。
▶跳脫編碼與 HTML 實體編碼相同嗎?
不同。跳脫(URL)編碼使用百分號(%20)用於 URL。HTML 實體編碼使用 & 符號(& 或  )用於 HTML 內容。它們的用途不同,不可互換。
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。