java - Spring中使用@RequestBody注解的GET请求

标签 java spring model-view-controller

我们可以在 Spring mvc 中使用带有 @RequestBody 注解的 GET 请求吗?

我无法理解为什么它适用于 POST 而不是 GET。 同样在 spring-reference.pdf 中,此注释的使用是与 PUT 一起使用的。

有人可以解释一下它是否也可以与其他 RequestMethods 一起使用以及如何使用它。

最佳答案

可能您的客户端或服务器中较低层的某些东西忽略或剥离它。从技术上讲,HTTP 并不禁止向 GET 添加正文,但它有点未定义,也没有得到普遍支持。

关于java - Spring中使用@RequestBody注解的GET请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14272493/

相关文章:

java - 通过鼠标拖动移动 Ellipse2D

java - OpenJDK 9 IntelliJ IDEA (Ubuntu) "Can' t 解析符号”

mysql - 如何使用 IntelliJ 正确设置 Spring Boot 和 Hibernate?

spring - 前端 Controller 模式的 Servlet url 映射

java - MVC 问题。从 View 中获取 Controller 中的值

java - IntelliJ IDE 使用空格键而不是 Tab 自动完成功能时遇到问题

java - Jetty.xml导入本地类

java - Spring 数据 Redis Pub/Sub 和 Websockets : recieving messages

model-view-controller - 什么是MVC框架,为什么它是必要/有用的?

asp.net-mvc - MVC 中用于灵活调查的正确模型