正常部署项目时,在本地测试请求一切都正常,但是将项目上传部署到服务器后,再发送请求却出现问题。
原本发送的是 POST 请求,可是服务器却返回 Cannot GET ×××,这个问题困扰了我好一会,经过搜索发现是自己大意导致的。
POST
Cannot GET ×××
因为服务器做了 HTTP 强制跳转 HTTPS。postman 发出的 POST 遇到 301 之后就会变成 GET。
在请求地址前加 https:// 即可解决。
https://