HttpStatusCodeResult类型
来源:互联网 发布:地图数据采集员沧州 编辑:程序博客网 时间:2024/06/14 18:26
一.介绍
每一个Hηp 响应均具有一个表示响应状态的代码和一个可选的状态描述,正常情况下返回"200 OK" 0, System. Web.Mvc.HttpStatusCodeResult 使我们很容易地响应一个指定状态的回复。
二.代码分析
/// <summary>
/// HttpStatusCodeResult 类包含四个构造函数
/// HttpStatusCodeResult 的HTTP状态既可以在构造函数中通过一个整数来指定,也可以通过System.Net.HttpStatusCode 枚举形式来指定状态码。
/// </summary>
public class HttpStatusCodeResult : ActionResult
{
/// <summary>
/// HttpStatusCodeResult 的HTTP状态既可以在构造函数中通过一个整数来指定,也可以通过System.Net.HttpStatusCode 枚举形式来指定状态码。
/// </summary>
/// <param name="statusCode"></param>
public HttpStatusCodeResult(int statusCode);
public HttpStatusCodeResult(HttpStatusCode statusCode);
public HttpStatusCodeResult(int statusCode, string statusDescription);
public HttpStatusCodeResult(HttpStatusCode statusCode,string statusDescription);
public override void ExecuteResult(ControllerContext context)
{
context.HttpContext.Response.StatusCode = this.StatusCode;
if (this.StatusDescription != null)
{
context.HttpContext.Response.StatusDescription =this.StatusDescription;
}
}
//表示响应状态码
public int StatusCode { get; }
//表示响应状态描述信息
public string StatusDescription { get; }
}
HttpSta阳sCodeResult 具有两个子类,一个是基于响应状态"404, Not Found" 的System. Web.Mvc.H即NotF oundResult ,
另一个是基于响应状态"401 , Not Authorized" 的System. Web.Mvc.HttpUnau由orizedResult
- HttpStatusCodeResult类型
- 为HttpStatusCodeResult添加customErrors
- ActionResult的本质四:HttpStatusCodeResult & RedirectResult/RedirectToRouteResult
- MVC~为非法进行Action的用户提供HttpStatusCodeResult
- 了解ASP.NET MVC几种ActionResult的本质:HttpStatusCodeResult & RedirectResult/RedirectToRouteResult
- 了解ASP.NET MVC几种ActionResult的本质:HttpStatusCodeResult & RedirectResult/RedirectToRouteResult
- 类型
- 类型
- 类型
- 类型
- 类型
- 类型
- 类型
- (类型*)
- 类型
- 类型
- 值类型-引用类型
- 引用类型 值类型
- 渗透学习路线方法
- win10开始菜单打不开,找不到(没有)本地安全策略
- sublime 常用插件 感觉比较全了 够用了
- C++中char*与wchar_t*之间的转换
- 找出二维数组各数组中最大数并组成新数组
- HttpStatusCodeResult类型
- C++ 实现 AOP(面向切面编程)
- android之用scrollview实现控件滑动固定效果
- GIS+=地理信息+云计算技术——私有云架构设计(3)存储资源规划
- android *** TimePickerDialog && DatePickerDialog
- Chicken Soup 【你,远比你以为的更美丽】
- android:shape属性详解
- Android的启动模式
- wordpress不用友情链接插件添加友情链接