TL
Tool Lab
💰捐赠
💰捐赠

URL Validator & Parser

验证并解析任意 URL,拆分出协议、主机名、路径和查询参数

✓ Valid URL
https:
Protocol / Scheme
www.example.com
Hostname
8080
Port
/path/to/page
Path
?foo=bar&baz=qux
Query String
#section
Fragment / Hash
example.com
TLD
✓ Yes
HTTPS
✓ Yes
Has www
No
Localhost

Query Parameters (2)

foobar
bazqux

关于本工具

URL验证与检查工具可实时分析任意URL,将其拆解为各个组成部分,并使用浏览器原生URL API验证其结构。

工具会显示协议、主机名、端口、路径、查询字符串、片段、顶级域名、HTTPS状态、www前缀以及本地主机检测结果。查询参数会被单独提取,并以键/值列表的形式展示。

使用方法

  1. 在输入框中输入或粘贴一个URL。
  2. 结果会即时更新——绿色表示有效URL,红色表示无效URL。
  3. 查看拆解表以获取URL所有组成部分的信息。
  4. 查询参数会单独列在主拆解表下方。

使用场景

开发者在发起HTTP请求前验证API端点URL。QA工程师在测试脚本中核实重定向目标。SEO专家检查规范URL(canonical URL)的结构是否正确。安全研究人员分析可疑URL中的恶意组成部分。

常见问题

  • 该工具是否要求包含http://或https://?是的。原生 URL API 需要包含协议的完整 URL。如果没有协议,该 URL 将被视为无效。
  • 什么是 TLD?顶级域名。对于 example.com,显示为 'example.com'。对于 sub.example.co.uk,显示为 'co.uk'。
  • 为什么看起来有效的 URL 会显示为无效?URL 必须包含协议(http://、https:// 等)。像 /path/to/page 这样的相对 URL 按此定义不算有效。