GET正常,POST获取不到数据

环境复现

前台:

javascript 复制代码
wx.request({
					url: 'xxxxxx',
					method: 'POST',
					header: {
						"content-type": "application/json"
					},
					success(res) {
						console.log(res);
						
					},
					fail(err) {

						console.error('网络请求失败', err);
					}
				});

后端使用springboot:

java 复制代码
@RequestMapping(value = "/errApiList")
public String getProductionPlanList(HttpServletRequest req, HttpServletResponse res) {
    String materialCode = req.getParameter("MaterialCode");
}

将请求方式换成GET,后端可以正常拿到数据,但是换成POST就拿不到。

解决方式:

更改请求头:"content-type": "application/x-www-form-urlencoded"

相关推荐
__zRainy__3 分钟前
解决pnpm v10+不自动构建
前端·pnpm·工程化
猫猫不是喵喵.40 分钟前
Vue3 Props 属性
前端·javascript·vue.js
醉城夜风~2 小时前
CSS元素显示模式(display)
前端·css
AI大模型-小华2 小时前
Codex 三方充值快速入门指南
java·前端·数据库·chatgpt·ai编程·codex·chatgpt pro
立心者04 小时前
SpringBoot中使用TOTP实现MFA(多因素认证)
java·spring boot·后端
做前端的娜娜子5 小时前
同一链接实现 PC Web 与移动 H5 自适应
前端·掘金·金石计划
小帅不太帅5 小时前
架构没变、规模没变,DeepSeek V4 Flash 正式版凭什么暴涨 47 分?
前端·aigc·deepseek
jarvisuni5 小时前
DeepSeekFlash前端依旧拉垮,而且变慢了很多!
前端·javascript·算法
卷福同学6 小时前
AI编程出海第二步:验证关键词能否做站
前端·人工智能·后端