根路径适用于所有HTTP方法

时间:2018-06-19 11:34:42

标签: java spring-mvc spring-boot

我有一个spring boot application.yml,其中上下文路径如下所述。

server:
  servlet:
    contextPath: /home

我有以下RootController.java

@RestController
@Slf4j
@RequestMapping("/")
public class RootController {

    @RequestMapping(method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
    public String getContent() throws IOException {
       return "This is root content";
    }

}

但是,即使@RequestMapping中将方法称为“ GET”,但根端点也适用于所有HTTP方法,例如“ POST”,“ PUT”等。它应该仅适用于GET方法。我不确定这个问题。有人可以帮忙解决此问题吗?

0 个答案:

没有答案