#VUE+SpringBoot框架报错:Request method ‘GET‘ not supported;今天遇到一个报错,前后端都是POST传输方式,F12也显示的POST请求,但是后端报错却显示为GET传输,这种情况发生在传输数据量较大的时候,数据量小的时候传输顺利,求各位解答一下!
用@PostMapping 注解
你确定这个是post的请求?
排查建议:
希望小伟哥的回答对你有帮助
你看看你的浏览器网络请求看看,你这个错误不是你这个ajax导致的哟,应该是其他
F12 看下
@RequestBody
作用:将前端传递的 Json格式数据 转换为 Java对象。
前端传递 Json格式数据:
后台控制器用 @RequestBody
将 Json 转为 Java 对象:
@RequestParam的原因,详细用法可参考https://www.cnblogs.com/tomingto/p/11377138.html
他是用来取对应的请求参数中的值的,你请求url上面没有这个flowDate,肯定报错呀,你去掉这个试下还报错不,
java
@PostMapping("/your-url")
public void yourMethod() {
//...
}