【发布时间】:2020-06-19 03:11:33
【问题描述】:
来自Spring Framework Reference 5.2.7.RELEASE:
对于没有 HTTP 方法声明的
@RequestMapping,Allow标头设置为GET,HEAD,POST,PUT,PATCH,DELETE,OPTIONS。
这当然符合我们的日常编码体验。
但是,在 Spring Framework API 文档 [5.2.7.RELEASE] of RequestMapping:
元素method的默认值显示为
默认值:
{}
我对此感到困惑。我在这里错过了什么?
【问题讨论】:
-
两者都是正确的。
method用于将其限制为已定义的那些。如果未定义任何内容,则允许所有内容(参考指南中明确表达的内容)。
标签: java spring spring-boot spring-mvc request-mapping