从WCF RESTful服务处理HTTP响应的最佳实践是什么?

时间:2013-08-22 05:42:57

标签: c# .net wcf http rest

我想知道如何以正确的方式处理来自WCF RESTful服务的响应。例如,服务可以throw new WebFaultException(HttpStatusCode.Unauthorized);。但是,我怎样才能得到这个响应的特定原因并在客户端处理它?我知道我可以使用WebFaultException<T>并使用描述细节的一些数据扩展异常。但是,如果客户端是用本机C ++或php编写的...整个想法是通过HTTP / HTTPS从控制台应用程序(可以使用大量语言编写)与服务进行交互并查询一些数据。

1 个答案:

答案 0 :(得分:0)

输出有两种形式JSON和XML,处理错误取决于它在响应中的结构形式。

你想看看this