405 Method Not Allowed

在Spring Boot 中写了一个服务,

@RestController
@RequestMapping("/demo/api")
public class ServiceController {
    private static final Logger logger = LoggerFactory.getLogger(ServiceController.class.getName());
    @RequestMapping(value = "/")
    public String home() {
        logger.info("Hello Demo Service!");
        return "Hello Demo Service!";
    }
}

就是很简单的一个接口,但是服务启动后一直提示405 Method Not Allowed错误,方法调用不到。
后来改了个端口号就可以了,怀疑是之前的端口被占用,启动服务时也没看到错误提示,导致花费了很多时间。
405 Method Not Allowed 错误大意是方法不允许,应该是端口已经被占用,所以我请求接口时请求到了别的服务,解析不了我的接口导致这个错误。

你可能感兴趣的:(Java)