URL 編解碼
URL 編碼與解碼轉換
原始內容
編碼結果
功能特點
專業的 URL 編解碼工具
雙模式支援
支援 Component 和 Full URL 兩種編碼模式,滿足不同使用場景
中文支援
完美支援中文及其他 Unicode 字元的編解碼
快速交換
一鍵交換輸入輸出,方便多次編解碼操作
即時處理
本地瀏覽器處理,無需等待伺服器回應
標準相容
遵循 RFC 3986 標準,確保編碼結果的通用相容性
隱私安全
所有資料僅在瀏覽器本地處理,不會上傳到任何伺服器
常見問題
關於 URL 編解碼的常見疑問
什麼是 URL 編碼?為什麼需要它?
URL 編碼(也叫百分號編碼)將特殊字元轉換為 %XX 格式,使其能安全地在 URL 中傳輸。URL 只能包含特定字元(字母、數字和少數符號),其他字元如中文、空格、& 等需要編碼才能使用。
Component 和 Full URL 模式有什麼區別?
Component 模式 (encodeURIComponent):編碼所有特殊字元,包括 : / ? # 等。適合編碼 URL 參數值。Full URL 模式 (encodeURI):保留 URL 結構字元(: / ? # @ 等),只編碼非法字元。適合編碼完整 URL。
為什麼中文會變成 %E4%B8%AD 這樣的格式?
中文字元首先被轉換為 UTF-8 位元組序列,然後每個位元組被編碼為 %XX 格式。例如"中"的 UTF-8 編碼是 E4 B8 AD,所以編碼結果是 %E4%B8%AD。這確保了中文能在全球各種系統中正確傳輸。
什麼時候應該使用 URL 編碼?
常見使用場景包括:• 在 URL 參數中傳遞中文或特殊字元 • 構建 API 請求的查詢字串 • 表單資料的 application/x-www-form-urlencoded 編碼 • 處理含有空格或特殊符號的檔案名稱