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

如何在Postman中传递不可变枚举值?求正确请求JSON格式

Postman传递枚举参数的正确JSON格式

针对你提供的Java Request类,后端会将枚举类型参数解析为对应的大写枚举常量名,所以在Postman中需要传递的JSON格式如下:

{
    "num": 10,
    "type": "MEN"
}

关键注意点:

  • type字段的值必须和枚举类Type里的常量名完全一致,包括大小写,比如只能传"MEN"、"WOMEN"、"FAMILY"、"CHILD",不能用小写或混合大小写
  • num是整数类型,不需要加引号包裹
  • 务必在Postman的请求Headers里设置Content-Type: application/json,或者直接在Body选择raw格式并指定类型为JSON

如果还是返回400错误,可以排查这些点:

  • 请求的HTTP方法是否和后端接口要求一致(比如接口是POST,你误用了GET)
  • 是否遗漏了其他必填参数
  • 后端接口是否正确使用@RequestBody注解来接收JSON格式的请求体

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 18:25:17