输入URL自动拆解协议、主机、端口、路径、查询参数、锚点。支持参数表格和JSON输出。适合前端开发和接口调试。
| 部分 | 说明 | 示例 |
|---|---|---|
| 协议(scheme) | 通信协议 | https |
| 主机(host) | 域名或IP | www.example.com |
| 端口(port) | 端口号 | 8080(http默认80,https默认443) |
| 路径(path) | 资源路径 | /api/users |
| 查询参数(query) | 问号后的键值对 | name=zhangsan&age=25 |
| 锚点(fragment) | 井号后的标识 | #section1 |
URL只能使用ASCII字符集,中文和特殊字符需要编码(百分号编码)。例如"张三"编码为"%E5%BC%A0%E4%B8%89",空格编码为"%20"或"+"。URL编码规则:将字符转为UTF-8字节序列,每个字节用%XX表示。
GET参数在URL查询字符串中(?key=value),有长度限制(浏览器约2KB),可被缓存和收藏。POST参数在请求体中,无长度限制,不可缓存,适合传大量数据或敏感信息。