我在MVC 5 / Web Api中制作了一些自定义方法。我尝试按如下方式制作自定义GET方法:
[AllowAnonymous]
[Route("TrainItemCheckIfWorks")]
[HttpGet]
public string TrainItemCheckIfWorks()
{
return "Hello";
}
哪个效果很好。我用HttpPost做同样的事情,如下:
[Route("CheckPost")]
[HttpPost]
[AllowAnonymous]
public double[] GetPostItem()
{
return new double[] {1, 2, 3};
}
HttpPost失败但我没有得到一个特定的错误。我只是在'/'应用程序中获得服务器错误。
无法找到资源。说明:HTTP 404.您要查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。
请求的网址:/ TrainItemModels / CheckPost
这是非常令人沮丧的,我整个周末都在试图弄清楚为什么我会收到这个错误。任何帮助都会有很大帮助