【发布时间】:2014-03-30 09:37:09
【问题描述】:
什么时候应该使用HttpResponseMessage对象,什么时候应该使用Request.CreateResponse(...)方法?
另外,HttpResponseMessage 对象和Request.CreateResponse(...) 方法有什么区别?
【问题讨论】:
-
CreateResponse()和CreateErrorResponse()只是帮助开发人员的工具(扩展方法)。 -
@abatishchev:我认为还有一个不同的地方,那就是
CreateResponse(也可能是CreateErrorResponse)会使用当前的请求头来响应但是HttpResponseMessage创建新的响应和头,这是真的?
标签: c# asp.net-web-api