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 會被上傳嗎?

不會。處理在瀏覽器本機完成,不會上傳到我們的伺服器。