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前缀以及本地主机检测结果。查询参数会被单独提取,并以键/值列表的形式展示。
使用方法
- 在输入框中输入或粘贴一个URL。
- 结果会即时更新——绿色表示有效URL,红色表示无效URL。
- 查看拆解表以获取URL所有组成部分的信息。
- 查询参数会单独列在主拆解表下方。
使用场景
开发者在发起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 按此定义不算有效。