開發者工具 / 09
網址編碼與解碼器
將文字編碼為URL元件,或將百分比轉義值解碼回文字。
網址編碼與解碼器: TOEA使用瀏覽器的URI元件編解碼器,透過UTF-8百分比編碼保留Unicode。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。
- 分類
- 開發者工具
- 使用次數
- 在瀏覽器中
- 費用
- 免費・免註冊
- 可用狀態
- 可立即使用
全程在瀏覽器中執行
編碼值,不要編碼整個網址
?、&、=、#和/等字元構成網址的結構,因此包含這些字元的值,在放入網址前必須先編碼。分別編碼每個查詢值,再將它們組合:在?q=後面接上編碼後的搜尋文字。編碼完整網址也會編碼其中的://和斜線,導致網址失效。
在JavaScript中,encodeURIComponent是處理值的函式;encodeURI會保留結構字元,適合只包含空格或重音符號的完整網址。
找出重複編碼
網址中的%2520表示空格被編碼了兩次:先編碼為%20,再將其中的%編碼為%25。當已編碼的值再次被編碼時就會發生這種情況,通常是由會自動編碼的架構造成。解碼一次,查看剩下的內容。若要分別查看網址的每個部分,請使用網址解析器。
使用方式
- 選擇「編碼」或「解碼」。
- 貼上元件值。
- 轉換並複製結果。
隱私與限制
不會透過網路傳送任何資料。此工具處理的是URL元件,而不是完整的URL結構。
相關工具
常見問題
為什麼空格會編碼為%20?
URI元件使用百分比編碼;表單編碼則可能改用加號。
可以解碼格式錯誤的轉義序列嗎?
不行。無效的百分比序列會被回報,而不會由工具自行猜測。
免費工具・使用在瀏覽器中次・免註冊