URL 編碼器與解碼器
對百分比編碼文字進行編碼或解碼。元件模式使用 encodeURIComponent。完整 URL 模式盡可能保留 URL 結構。
注重隱私 資料在瀏覽器本機處理,不會上傳到我們的伺服器。
什麼是 URL 編碼?
URL 編碼(百分比編碼)把保留字元或非 ASCII 字元替換為 % 序列,例如空格是 %20。瀏覽器和 API 在查詢字串和路徑區段中使用它。
如何使用
查詢值或路徑區段請選編碼元件。若要保留 : / ? & = 同時編碼空格和非 ASCII,請選編碼完整 URL。解碼會還原百分比編碼。
元件與完整 URL
元件模式使用 encodeURIComponent。完整 URL 模式使用 encodeURI,讓整體 URL 形狀仍可讀。解碼先嘗試 decodeURIComponent,再嘗試 decodeURI。
常見用途
把搜尋詞、Unicode 路徑或查詢參數放進連結前先編碼。解碼已複製的 URL 可閱讀原文。
隱私
你的文字留在瀏覽器中。不會上傳到 NEXNARA 伺服器,也不會儲存在 Cookie、本機儲存或資料庫中。
常見問題
什麼是百分比編碼?
百分比編碼用 % 加兩位十六進位數字表示字元。空格變成 %20。非 ASCII 文字變成 UTF-8 百分比序列。
什麼時候該編碼完整 URL?
已有完整 URL、只需編碼空格或 Unicode 時,用編碼完整 URL。將放入 URL 的單一值請用編碼元件。
編碼無效會怎樣?
單獨的 % 或 %E0 等損壞序列會回報為無效的百分比編碼。頁面不會當掉。
我的 URL 會被上傳嗎?
不會。處理在瀏覽器本機完成,不會上傳到我們的伺服器。