0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
設定
我將 URL 分解為各個元素:協定、憑證、主機、連接埠、路徑、查詢參數和片段。查詢參數以鍵值表格形式顯示。 輸入完整的 URL,包括方案(https://、ftp:// 等)。

運作方式

該解析器將網址分解為其所有部分:協定、憑證、主機、連接埠、路徑、查詢和片段。它使用瀏覽器原生的 URL API,與標準所採用的相同。

查詢字串(?鍵=值&…)會被分離成一張個別參數的表格,路徑會被拆分為各個區段,以便分別檢查每個值。

要使分析生效,URL 必須包含協定(https://、http://、ftp:// 等);沒有它,位址將被視為無效。

範例

https://user:pass@ejemplo.com:8080/tienda/item?id=42&color=azul#detalleprotocol: https: · hostname: ejemplo.com · port: 8080 · pathname: /tienda/item · search: ?id=42&color=azul · hash: #detalle每個元件都被單獨提取;參數 id=42 和 color=azul 還會出現在查詢表格中。
https://sitio.com/buscar?q=caf%C3%A9q = café啟用解碼選項後,值 %C3%A9 顯示為“é”。

使用情境

  • 透過分別檢查每個查詢參數來除錯連結為何不起作用。
  • 從行銷 URL 中提取活動參數(utm_source、utm_medium)。
  • 在信任某個位址之前,驗證其真實的主機、連接埠和協定。
  • 透過閱讀路徑區段及其參數來理解某個 API 的結構。

常見問題

為什麼我的 URL 被標記為無效?

幾乎總是因為缺少協定。“example.com/page”不是完整的 URL;在開頭加上“https://”,它就能被解析。

host 和 hostname 有什麼區別?

“hostname”只是網域(example.com),而“host”在有連接埠時會包含連接埠(example.com:8080)。

解碼參數選項有什麼作用?

它對查詢值套用百分號解碼,因此 %20 顯示為空格,%C3%A9 顯示為“é”。如果你想看到值在 URL 中傳輸時的原樣,請關閉它。

URL 會傳送到伺服器嗎?

不會。分析完全在你的瀏覽器中進行;位址絕不會離開你的電腦。