代码就像
一样简单this.$http.post(url, data);
在本地计算机上,它会生成POST
个请求。
在云端服务器上,它会生成GET
个请求。
vue.js的版本是相同的。
答案 0 :(得分:2)
对/example/url/
的localhost请求在没有重定向的情况下处理,但在服务器请求/example/url/
时,重定向到/example/url
(没有斜杠)。因此POST
变为GET
。
答案 1 :(得分:1)
我遇到了同样的问题。尝试在控制器中使用[HttpPost]
属性以及您正在使用的属性。