获取HTTP状态代码的说明

jaa*_*aap 13 .net asp.net http-status-codes asp.net-4.0

在ASP.NET中,您可以将Response.StatusCode设置为例如404.是否应始终设置状态行/描述?(在这种情况下"404找不到页面")

如果你只有代码(404),你如何得到描述?这是在框架中的某个地方还是您手动必须对描述进行硬编码?

Ron*_*erg 25

您可以使用静态方法HttpWorkerRequest.GetStatusDescription.

  • 遗憾的是,此答​​案不适用于“System.Web.dll”不可用的客户端配置文件 .NET,或者不适用于“System.Web”已删除的 .NET Core。 (5认同)

Joh*_*han 5

如果您在拉动Response.StatusCode的同时需要它,则可以从Response.StatusDescription获取描述.