You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Postman发送x-www-form-urlencoded格式的对象数组POST请求

解决方案

你要得到的目标编码结果,本质是把完整JSON数组字符串作为单个表单参数的值做URL编码后的产物,不需要拆分多组参数,按以下方式设置即可:

  • 先确认请求头Content-Type设置为application/x-www-form-urlencoded
  • 表单仅需设置1组键值对:
    • 参数key:按业务要求的参数名填写即可,如果你之前测试用的参数名是alert就直接填alert
    • 参数value:直接粘贴完整的JSON数组原文:[{"error":"kaboom1","accident":"explosion1"},{"error":"kaboom2","accident":"explosion2"}]
  • 提交时工具会自动对value做URL编码,最终输出的编码结果和你给出的目标结果完全一致。

之前写法失效的原因

你尝试的alert[0][]、alert[].[]是表单传递结构化数组的常规写法,适用于需要后端直接从表单层解析出数组结构的场景。但你当前的业务要求是将整个JSON作为字符串传递,后端拿到参数值后自行做JSON解析即可,不需要表单层做结构化拆分,因此之前的写法不符合要求。

参考截图(Postman参数设置示例):
Postman参数设置参考图

内容的提问来源于stack exchange,提问作者agent_bean

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 22:18:04