URL 解析工具
線上拆解網址的協定、網域、連接埠、路徑、參數與錨點,支援刪參重組
待解析的 URL
缺少协议时会自动按 https:// 补全后再解析,因此 www.uutools.com/tools 这类写法也能正常拆解。
工具介紹
一個網址看著複雜,其實只有固定的幾段結構。本工具把它拆開逐段展示,方便除錯 API、清理分享連結和排查參數問題:
- 結構拆解:協定、主機名稱、連接埠、含連接埠主機、網域後綴、Origin、路徑、查詢字串、片段(Hash)、認證資訊、完整位址共 12 項
- 查詢參數表格:自動按
&拆分並解碼每個參數的真實值,逐個一鍵複製 - 路徑分段:按
/展開每一級分段,並給出該級累計路徑,適合檢視 RESTful 路由 - 參數刪減重組:取消勾選即可剔除某個參數並即時產生新 URL,不必再手動刪字串
- 缺協定自動補全:
www.uutools.com/tools這類省略寫法會自動按 https 解析 - 多形態支援:內網 IP 帶連接埠、帶
user:pass認證、file://本機路徑、data:內嵌資源都可拆解
使用情境
- 除錯 API 時確認請求的真實 Host、連接埠與路徑前綴
- 清理帶
utm_source、from等追蹤參數的分享連結 - 定位「改哪個參數頁面結果不同」的 A/B 與篩選條件排查
- 設定反向代理、CORS 白名單時抄寫準確的 Origin
- 爬蟲或腳本拼接 URL 時校驗各級路徑與參數編碼
URL 結構速查
| 組成部分 | 範例值 | 要點 |
|---|---|---|
| 協定 scheme | https: | 省略時瀏覽器預設補 https 或跟隨目前頁面協定 |
| 認證資訊 | user:pass@ | 明文寫在位址裡,主流瀏覽器已基本禁用 |
| 主機 host | api.example.com:8080 | 網域或 IP,可帶連接埠,對應請求標頭 Host |
| 路徑 path | /v3/orders/10086 | 斜線分層,服務端路由主要依據 |
| 查詢 query | ?fields=id&status=1 | 鍵值對,需按 percent-encoding 編碼 |
| 片段 hash | #top | 不會傳送給伺服器,由瀏覽器定位或前端路由使用 |
常見問題
- 參數裡的中文和符號怎麼還原?參數表格顯示的是解碼後的值,例如
%E4%BD%A0%E5%A5%BD會還原成「你好」,需要反向編碼請用 URL 編碼轉換 - 為什麼連接埠顯示為空?省略連接埠意味著使用該協定的預設連接埠,https 為 443、http 為 80,本工具會在括號裡補出預設值
- Hash 後面的內容伺服器能收到嗎?收不到。
#之後僅在本瀏覽器內生效,服務端日誌裡不會出現
想辨識來訪者的瀏覽器與系統,請搭配 User-Agent 解析使用;解析網域對應的 IP 與歸屬地請使用 IP 歸屬地查詢。全部拆解邏輯在瀏覽器本地執行,URL 內容不會被上傳。