工具介绍
URL参数拼接工具用于快速将多个参数键值对拼接到基础URL后,自动处理URL编码、问号?和分隔符&,输出可用的完整URL。
使用方法
- 在「基础URL」输入框中输入需要拼接参数的基础地址,例如:
https://zhidao.baidu.com/search - 填写参数键值对,点击「添加参数」可以新增多个参数行,点击「删除」可以移除不需要的参数
- 工具会自动生成拼接后的完整URL,点击「复制完整URL」即可复制结果到剪贴板
实现原理
工具使用浏览器原生API URLSearchParams 来处理参数拼接,自动完成以下处理:
- 自动对参数键和参数值进行URL编码,特殊字符(如空格、中文、&、?等)会正确转义
- 自动判断基础URL是否已存在问号,如果已有则用
&连接参数,否则添加? - 空键名的参数会自动忽略,避免生成无效URL
拼接公式:
完整URL = 基础URL + [?] + 参数键值对(&分隔) 如果基础URL已有?,则:完整URL = 基础URL + & + 参数键值对
注意事项
- 如果不需要参数,只留空所有参数键即可输出原基础URL
- 基础URL可以留空,工具会直接输出拼接好的参数字符串
- 所有处理都在你的浏览器本地完成,不会上传数据到服务器