URL 編碼・解碼
將文字或符號編碼為特殊代碼,並解碼經過 URL 編碼的字串
特色
支援三種編碼方式
依用途選擇 encodeURIComponent 等方式
編碼與解碼皆可
可將已編碼的字串還原為原始字元
相容 PHP urlencode
將空格轉換為 +,重現舊有的行為
多行一次批次轉換
將以空白分隔的多個詞個別編碼
使用方法
1
切換轉換方向的操作
以分頁選擇要編碼或解碼
2
指定轉換模式的操作
從 urlencode、encodeURIComponent、encodeURI 中依用途選擇
3
輸入要處理的字串
在文字欄貼上想轉換的字串,也可從範例載入
4
確認並複製轉換結果
按下後立即顯示結果,可直接複製使用
使用情境
建立查詢參數
將含中文或符號的值轉換為可安全嵌入 URL 的形式
解讀已編碼的 URL
將滿是百分號的 URL 還原為可讀字元以確認內容
整理 API 請求的值
在送出 API 時將參數編碼,避免通訊錯誤
調查亂碼 URL 的原因
找出非預期的轉換處,用於排查問題
基礎知識
URL 編碼是什麼
URL 編碼是指將無法直接寫在 URL 中的日文或符號替換為「%E3%81%82」這樣帶有 % 的 16 進制表記法,也稱為百分比編碼。在分享日文 URL 時看到的那些長長的 % 序列就是這個。
空白的「+」和「%20」的差異
空白的轉換有兩種方式:一種是源自表單提交舊習慣的「+」,另一種是可用於所有 URL 的「%20」。若搞混了使用哪種方式進行編碼,解碼結果中就會出現 + 保留或消失的情況。
安全性與隱私
瀏覽器內完成
輸入的資料僅在您的瀏覽器內處理,不會傳送到外部。
僅在瀏覽器內處理
編碼與解碼處理完全在您的瀏覽器內進行,輸入資料不會傳送到伺服器。
通訊透過HTTPS加密
頁面載入也透過TLS加密,第三者無法讀取內容。
不傳送給第三方
輸入內容不會傳送給廣告網路、追蹤器等外部服務。
結果不自動保存
輸入的字串與轉換結果和輸入建議不會保存在伺服器上。
在 Google 搜尋中追蹤 RAKKOTOOLS
175個實用工具,透過 Google 搜尋、AI 搜尋更容易找到!
- 搜尋中找到
- AI 搜尋也會顯示
- 發現新工具
