请求参数互转
工具
使用指导
意见反馈
功能说明
在四种常见的 HTTP 请求参数写法与 JSON 之间双向转换。从浏览器开发者工具复制出来的 Cookie、请求头、查询字符串或表单体,可以一键变成结构化 JSON,方便填进接口测试工具或代码里;反过来也能把 JSON 还原成请求里能直接用的文本。转换全部在本地完成,不会发起任何网络请求。
四种参数格式
- Cookie:形如
name=value; token=abc,用分号分隔,也支持每行一条。值中包含等号时只按第一个等号切分。 - Header:每行一条,形如
Content-Type: application/json,用第一个冒号切分键与值,因此值里的冒号(例如 URL)会被完整保留。以冒号开头的 HTTP/2 伪头部(如:authority)也能正确识别。 - Query:形如
a=1&b=2。允许直接粘贴完整 URL 或带问号的片段,工具会自动截取问号后面的部分。 - form-data:指
application/x-www-form-urlencoded的请求体,形如a=1&b=2,与 Query 的区别是空格用加号表示。
细节处理
- 重复键:Query 和 form-data 中同名参数出现多次时,会自动合并成 JSON 数组;反向转换时数组会重新展开成多个同名参数。
- URL 编码:Query 与 form-data 默认对值做解码与编码,可通过复选框关闭。form-data 方向会把空格编码成加号。解码失败时保留原始文本,不会中断转换。
- 无值参数:形如
flag这种没有等号的项,会转成值为空字符串的键。 - 反向转换:输入必须是合法的 JSON 对象(最外层为花括号),值支持字符串、数字、布尔和字符串数组。
使用建议
在浏览器开发者工具的网络面板里对某个请求点「复制为 cURL」或直接复制请求头,把对应片段粘进来即可。转换后可以用「结果转回输入框」按钮做一次往返校验,确认解析没有丢失信息。
意见反馈
温馨提示
- 您的反馈将帮助我们改进产品体验
- 反馈内容会匿名保存,保护您的隐私
- 我们会认真阅读每一条反馈
反馈历史
暂无反馈记录
