【问题标题】:Getting HttpStatus from WCF Rest Client从 WCF Rest 客户端获取 HttpStatus
【发布时间】:2011-11-23 06:59:15
【问题描述】:

正如我在主题中提到的。我有 WCF 休息服务和 ASP.NET MVC3 客户端。在 ASP 的控制器中,我正在使用

IMyService serviceClient = new WebChannelFactory<IMyService>().CreateChannel();

为我的服务创建客户端(通道)。有没有办法附加到这个通道并为来自 WebService 的每个响应获取 HttpStatusCode?顺便说一句,我应该在每次请求响应后关闭频道吗?或者它可以通过 ASP.NET MVC3 应用程序为下一个 EndUser 请求打开?

我在webService中设置HttpStatusCode通过

WebOperationContext.Current.OutgoingResponse.StatusCode = <HttpStatusCode>;

我想在 MVC3 应用程序中检查它并显示正确的提示。

编辑: 没关系。我找到了答案。

http://msdn.microsoft.com/en-us/magazine/cc163302.aspx

【问题讨论】:

  • 您应该将答案设为 answers,以便将它们标记为此类。

标签: rest wcf-client http-status-codes wcf-rest


【解决方案1】:

【讨论】:

  • 这个已经不存在了?
猜你喜欢
  • 2011-12-03
  • 2011-04-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多