【发布时间】:2016-01-27 04:36:46
【问题描述】:
我正在尝试开发一个调用 RESTful Web 服务的客户端应用程序。作为 RESTful 设计的一部分,该服务使用各种 HTTP 状态代码将状态传回给调用者。例如,如果我请求一个不存在的资源,服务会以 404 状态码进行响应。同样,如果我传入格式错误的参数,服务会以 400(错误请求)状态代码进行响应。 Silverlight 5 自动将这些转换为 WebExceptions。无论如何我可以让 SL 不抛出异常,而是返回一个合法的响应对象,并将状态码等设置为收到的内容,以便我可以决定如何在我的代码中处理响应?
(为了进一步澄清,这似乎仅适用于 400 和 500 范围内的状态代码。)
【问题讨论】:
标签: silverlight rest silverlight-5.0