Escape編碼解碼

回饋
注意:`escape`/`unescape` 為歷史函數。百分號編碼會把每個 UTF-8 位元組編碼成 %XX。

        

📖 工具說明

處理 URI 編碼、HTML 實體轉義和 JavaScript escape()。

選擇你想要進行的轉換類型,例如 URI 編碼 或 HTML 轉義。

在輸入框中貼上你的文字。

點選 “轉換” 按鈕,輸出框中將顯示轉換後的結果。

encodeURIComponent / encodeURI 使用 UTF-8 並產生百分號轉義,建議用於 URL 編碼;

escape / unescape 是歷史函數,escape 會對非 ASCII 做 %uXXXX 或 %XX 表示(相容舊系統),不建議用於 URL 轉義;

百分號編碼選項會把字串按 UTF-8 編碼後對每個位元組做 %XX(類似 encodeURIComponent,但對於已經是 %xx 的會再次編碼,適合需要「全字節」轉義的場景);

HTML 轉義用於避免 HTML 注入(將 < > 等轉成實體)。