URL 編碼/解碼工具
安全與私密保證
本工具專為開發者設計,提供 100% 本地端運算。您的文字內容絕不會離開您的瀏覽器, 我們不設後端資料庫儲存,確保測試過程完全符合資訊安全規範。
處理結果
等待操作中...
常見問題 (FAQ)
Q: PHP 的 urlencode() 跟 rawurlencode() 有什麼不同?這個工具是對應哪一個?
A: urlencode() 會把空白編碼成「+」,遵循較舊的 application/x-www-form-urlencoded 格式,對應這裡的「Form 編碼」選項。rawurlencode() 會把空白編碼成「%20」,並且會多跳脫 ! * ' ( ) 這幾個字元,遵循 RFC 3986,對應這裡的「RFC 3986」選項。組合傳統 query string 時用 Form 編碼;編碼 URL 路徑片段時用 RFC 3986。
Q: 為什麼解碼有時候會失敗?
A: 當輸入內容含有不合法的百分號編碼序列時(例如單獨一個「%」後面沒有跟著兩位合法的十六進位字元),解碼就會失敗。請確認輸入的文字確實是經過 URL 編碼過的,且沒有被截斷或修改。