在ASP.NET中,如果要动态设置HTTP状态代码,就要使用HttpResponse.StatusCode属性,一般是在项目上有相应的需求才会动态操作HTTP状态代码。比如在项目中将发生程序异常跳转到500服务器错误页面。
直接上代码:
//动态抛出HTTP错误500
Response.StatusCode = 500;
Response.End();
只要在ASP.NET程序中使用上面的代码,就会跳转到"网站无法显示该页面"的HTTP500错误页面,如图所示:
作者:十有三
出处:https://shiyousan.com/post/635705933242171089
版权声明:本文采用知识共享许可协议:署名-相同方式共享 4.0 国际(CC BY-SA 4.0)。欢迎转载本文,转载请声明出处或保留此段声明。