有没有人成功获得servicestack来使用HttpRequestMessage和HttpResponseMessage?
为了正确处理http请求,servicestack需要的IHttpRequest和IHttpResponse的最小实现是什么?
答案 0 :(得分:0)
IHttpRequest和IHttpResponse只是围绕ASP.NET和HttpListener的服务器HTTP请求/响应对象的规范化轻量级接口包装器。它的目的是提供一个可以绑定的通用可测试API,以便您的服务可以在ASP.NET和HttpListener主机中运行。它们与HttpRequestMessage / HttpResponseMessage无关。
不确定您要尝试实现的目标,但您可以返回IHttpResult或其事实上的实现HttpResult来自定义服务响应的HTTP标头和正文输出。< / p>