WCF服务 - HTTP请求和响应

时间:2015-02-11 15:11:47

标签: c# .net wcf http service

我有2个WCF服务: 1.入站 - 客户端调用此服务。 2.出境 - 我们向客户发送信息。

我们现在知道来自客户端的响应将是针对出站的默认http响应,并且他们希望我们为入站发送默认的http响应。

现在,我已将响应对象指定为类。如何实现http响应?如何管理我的服务以发送http响应?

我试图搜索一下,但我没有得到任何启动链接。 你能指导我正确的方向吗?

在这种情况下,我的回复对象应该是什么样的?

1 个答案:

答案 0 :(得分:0)

我解决了我的问题:

使用值

设置响应对象
WebOperationContext ctx         = WebOperationContext.Current;
ctx.OutgoingResponse.StatusCode = System.Net.HttpStatusCode.OK;

要检索我使用的值:

int    statuscode  = HttpContext.Current.Response.StatusCode;
string description = HttpContext.Current.Response.StatusDescription;