在 ASP.NET MVC 中,返回这个有什么区别:
return new HttpStatusCodeResult(HttpStatusCode.NotFound);
和这个:
return HttpNotFound();
最佳答案
不同之处在于 HttpStatusCodeResult
使您可以更好地控制可以返回的 HTTP 状态代码,因为它允许您在 HttpStatusCode
枚举中指定任何预定义的状态代码。 HttpNotFound
总是返回 HTTP 状态码 404。
关于c# - ASP.NET MVC & C# : HttpStatusCodeResult() vs HttpNotFound(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54279713/