Postman发送POST请求时,body里的JSON数据没传到后端怎么办? 设计师素红 提问于 2026-02-07 09:06:22 阅读 47 前端 在用Postman测试用户注册接口时,发现后端总是收到空对象… 我设置了请求体为raw JSON格式,参数写了 { "username": "test", "email": "test@example.com" } 但后端Node.js打印出来的req.body一直是空的。试过把Content-Type头设成application/json,也尝试过x-www-form-urlencoded格式都不行。明明在本地Postman测试GET请求没问题啊,这到底是哪里出错了? Postman 我来解答 赞 7 收藏 分享 生成中... 手机扫码查看 复制链接 生成海报 反馈 发表解答 您需要先 登录/注册 才能发表解答 1 条解答 UX永莲 Lv1 试试这个:检查是否漏了中间件配置。Express需要加app.use(express.json())来解析JSON请求体。没有这个中间件,req.body会是空对象。 回复 点赞 6 2026-02-07 09:07 加载更多 相关推荐 2 回答 27 浏览 Postman发送JSON请求时,Body数据总是被转义怎么办? 在Postman测试接口时,我需要发送JSON格式的请求体,但发现Body里的双引号被自动转义成"了。比如输入{"name": "测试"},发送后服务器收到的是"name": "测试",导致接口报错。... 程序员兴瑞 工具 2026-02-10 09:12:33 1 回答 19 浏览 Postman发送JSON请求包含CSS样式字符串时返回400错误怎么办? 我在Postman里测试API时,发送POST请求的JSON数据里有一个字段需要包含CSS样式字符串,比如: body { background-color: #f0f0f0; font-family... 闲人俊蓓 前端 2026-02-14 20:28:06 2 回答 24 浏览 Postman设置代理后请求被拦截,但直接访问正常? 我在用Postman测试API时配置了公司代理,但发送请求一直报错“Proxy Connection Refused”,而如果直接在浏览器访问同一接口却能正常返回数据。这是代理配置哪里出问题了? 我的... 打工人一可 工具 2026-01-25 22:03:25 1 回答 65 浏览 为什么Postman集合里的环境变量在循环请求时没生效? 我在用Postman集合测试接口时,给集合绑定了环境变量,但在循环发送请求时发现变量值没被替换,直接显示成{{var_name}}。比如我设置了baseURL变量,但请求地址还是原样。 尝试过在集合设... 庆庆(打工版) 工具 2026-01-25 21:22:31 1 回答 58 浏览 Postman Interceptor无法拦截Vue项目的Axios请求,是什么原因? 我在开发Vue项目时用Postman Interceptor想抓取Axios请求,但发现所有请求都没被拦截到。已经按官方说明安装了chrome插件并配置了证书,测试请求也能成功拦截,但项目里的真实请求... 西门培静 工具 2026-02-14 06:55:24 2 回答 46 浏览 Postman中全局变量在请求中无法被替换,怎么回事? 我在用Postman测试接口时设置了全局变量{{API_BASE}},但在具体请求的URL里填了{{API_BASE}}/users后,发送请求时还是显示原始变量名没替换,直接报404。已经确认变量拼... 诸葛明哲 工具 2026-02-07 12:47:32 2 回答 44 浏览 Postman中手动设置的Cookie怎么没随请求发送? 在测试跨域接口时需要模拟登录态,我手动在Postman的Cookies标签里添加了domain.com域的cookie,但实际发送请求时header里没有带上它。 之前用前端代码设置过类似逻辑:doc... 公孙艳敏 工具 2026-01-27 12:05:28 2 回答 51 浏览 Postman环境变量在Vue项目中无法正确替换参数怎么办? 我在用Postman测试Vue项目的API时遇到奇怪的问题,定义的环境变量{{userId}}在请求URL里没被替换,直接返回404了。 按照教程设置了环境变量和全局变量,但在发送请求时地址栏还是显示... UX-翌萱 工具 2026-02-09 12:24:37 2 回答 50 浏览 Postman Pre-request脚本如何动态生成请求参数? 我在用Postman测试API时想通过Pre-request脚本生成动态token,但代码一直报错。比如在Vue项目里需要传入时间戳参数: <template> <button @c... 夏侯慧慧 工具 2026-02-02 14:30:32 2 回答 26 浏览 Postman Data Driven测试时变量替换不生效怎么办? 在用Postman做数据驱动测试时遇到了奇怪的问题,明明在集合变量里设置了username和password,但在测试用例执行时请求体里的变量还是原样显示成{{username}}。我按照文档把JSO... 上官志丹 工具 2026-01-28 18:52:31
app.use(express.json())来解析JSON请求体。没有这个中间件,req.body会是空对象。