只是测试form表单提交方式的前后端连接,不管逻辑
1.get请求
2.post请求
扫描二维码关注公众号,回复:
14574547 查看本文章

同样没有问题
3.put请求,form表单的method只有get和post 如果说我后端非想用put请求接收怎么办
在SpringMVC中通过设置HiddenHttpMethodFilter过滤器,可以将post请求改成用put请求来接收
在SpringBoot中的具体做法
1.application.properties配置
spring.mvc.hiddenmethod.filter.enabled=true
2.form表单提交时 method="post"
表单里添加<input type="hidden" name="_method" value="put">
这段代码是HTML表单中的一个隐藏域,用于指定HTTP请求方法。在RESTful架构中,HTTP动词(GET、POST、PUT、DELETE等)代表了对资源的不同操作,而在HTML表单中,仅支持GET和POST两种HTTP方法。但是有些情况下,我们需要使用PUT、DELETE等其他HTTP方法来操作资源,这时可以通过在表单中添加一个名为"_method"的隐藏域,并将其值设置为PUT、DELETE等方法来实现。在服务器端接收到表单提交的请求时,可以通过解析"_method"参数来确定客户端请求的HTTP方法。
改成put请求接收
测试可以
delete请求
OK的