URL 編碼 / 解碼 使用指南
支援 URL 元件編碼(encodeURIComponent)與完整 URL 解析。
功能說明
支援 URL 元件編碼(encodeURIComponent)與完整 URL 解析。
使用步驟
- 填寫「輸入」。
- 結果區會即時更新;可一鍵複製結果用於記錄或彙報。
典型使用場景
- 引數構造:把使用者輸入拼進查詢引數前轉義,避免 &/= 截斷。
- 日誌還原:把服務端記錄的編碼 URL 解碼回可讀地址便於排查。
- 介面聯調:核對前端實際傳送的請求行是否符合預期。
算例參考
- 示例:編碼 "a b&c=1":encodeURIComponent → "a%20b%26c%3D1",解碼還原為原串,空格變 %20、& = 變 %26 %3D。
注意事項
本工具純前端執行,輸入內容不上傳伺服器;結果為按上述口徑得到的理論估算值。實際應用受裝置引數、測量條件與當地規範影響,請以裝置銘牌、檢測報告與現行標準為準,重大決策建議諮詢專業人士。
- encodeURI 與 encodeURIComponent 區別?
- 後者轉義更徹底(含 ?#/等),適合編碼單個引數值;前者保留 URL 結構字元。
- 哪些字元不用編碼?
- RFC 3986 中 A-Za-z0-9 及 -_.~ 為安全字元,可原樣保留。
- 解碼後還是亂碼?
- 多為服務端未按 UTF-8 解碼,屬服務端問題,本工具解碼本身正確。