asp.net-web-api2 – 创建新的IHttpActionResult动作结果方法
发布时间:2020-12-16 00:35:21 所属栏目:asp.Net 来源:网络整理
导读:有没有办法可以使用新的IHttpActionResult接口返回一个HttpStatusCode.NoContent响应消息? 我目前正在使用返回新的HttpResponseMessage(HttpStatusCode.NoContent); 并希望将其转换为返回NoContent();. IHttpActionResult已经有Ok(),Conflict()和NotFound(
有没有办法可以使用新的IHttpActionResult接口返回一个HttpStatusCode.NoContent响应消息?
我目前正在使用返回新的HttpResponseMessage(HttpStatusCode.NoContent); IHttpActionResult已经有Ok(),Conflict()和NotFound(),但我找不到Forbidden()和NoContent(),我需要在我的项目中使用。 添加其他结果类型有多容易? 解决方法
没有任何内容结果的方便方法,因为默认情况下,当一个操作返回void时,响应将具有HTTP状态204。
如果您希望明确指出在操作中,还可以从您的操作或ResponseMessage(新的HttpStatusCode.NoContent)返回一个StatusCode(HttpStatusCode.NoContent)。 Unauthorized()方便方法给你401状态,对于Forbidden(403),你也必须使用StatusCode(HttpStatusCode.Forbidden)或ResponseMessage(新的HttpResponseMessage(HttpStatusCode.Forbidden)) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – IIS 6不显示默认文档(default.aspx)
- asp.net-mvc – 具有接受routeValues和htmlAttributes的重载
- asp.net-mvc – EF6模型和WebAPI 2.2 OData 4.0模型如何相关
- 腾讯云-容器-常用操作命令
- 使用嵌套类的ASP.NET MVC3 JSON模型绑定
- asp.net – 配置示例
- entity-framework – 在MVC 5项目上使用ASP.NET Identity但
- asp.net – 使用SqlMetal和Visual Studio时自动生成DataCon
- asp.net – Visual Studio 2017 docker错误运行应用程序
- asp.net-mvc – MVC模型绑定:为什么我不能绑定到迭代器属性
推荐文章
站长推荐
- 在基本控制器中覆盖ASP.NET MVC中的OnAuthorizat
- asp.net – 实体框架不会显示存储过程
- asp.net-mvc-4 – Web api open oauth(DotNetOpe
- ASP.NET缩小并连接App_Themes CSS文件
- asp.net-mvc – 如何将现有的SQL Server数据库添
- asp.net – 在IIS URL Rewrite 2中重新处理重写的
- asp.net-mvc – ASP.NET MVC和Strings不给我编译
- asp.net-mvc – 如何在ASP.NET MVC视图中使用扩展
- asp.net-mvc-4 – 在VS2012中运行代码分析时出错
- asp.net-mvc – 用于MVC的程序集中的资源的Bundl
热点阅读