我正在尝试使用[HttpGet, HttpHead]
添加对操作的头部请求的支持,但是在执行GET / Head请求时返回404,并将这两个属性应用于操作。应用一个或另一个按预期工作,但我想要两个。
我的行动如下:
[HttpHead, HttpGet]
public ActionResult Index(string one, string two, string three)
{
}
项目正在使用.NET 4.5.1
,我不想修改一个操作以使用AcceptVerbs
来保持一致性,是否可以同时使用GET/HEAD
个属性动作?
答案 0 :(得分:0)
您只需要使用AcceptVerbs
属性来实现此目标,我不认为还有其他方法可以做到这一点。
此外,出于一致性目的,使用AcceptVerbs
应该没有问题。