问题复现
今天调试一个通过域名访问的接口报了如下错误:
org.springframework.web.client.HttpClientErrorException$MethodNotAllowed: 405 Not Allowed: [<html> <head><title>405 Not Allowed</title></head> <body> <center><h1>405 Not Allowed</h1></center> <hr><center>nginx/1.18.0</center> </body> </html> ]
该接口地址是:
https://test.com/v1/report/report/push
这是由于配置了nginx,但是项目名没有填写,导致Nginx匹配不到。同时由于是Https的请求,所以报了405的错误。