在ASP.NET中,如果要动态设置HTTP状态代码,就要使用HttpResponse.StatusCode属性,一般是在项目上有相应的需求才会动态操作HTTP状态代码。比如在项目中将发生程序异常跳转到500服务器错误页面。
直接上代码:
//动态抛出HTTP错误500
Response.StatusCode = 500;
Response.End();
只要在ASP.NET程序中使用上面的代码,就会跳转到"网站无法显示该页面"的HTTP500错误页面,如图所示:
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/98690.html