从我的控制器的Get方法中设置HttpResponseMessage标头

时间:2014-01-16 22:53:13

标签: rest odata transfer-encoding asp.net-apicontroller

我有一个使用Web API 2.0和MVC 5的REST服务。我的控制器派生自EntitySetController。我有一个Get方法,将资源作为IQueryable返回。我的问题是如何从Get函数中访问HttpResponseMessage对象,以便我可以设置一些标题值,如TransferEncodingChunked = true。

1 个答案:

答案 0 :(得分:0)

您可以尝试返回HttpResponseMessage,并指定返回代码:

Request.CreateResponse(HttpStatusCode.OK, entitiesGoHere);