2013-08-22 2 views
0

Мне интересно, как правильно обрабатывать ответы из службы WCF RESTful. Например, услуга может быть throw new WebFaultException(HttpStatusCode.Unauthorized);. Но как я могу получить конкретную причину этого ответа и обработать его на клиенте? Я знаю, что могу использовать WebFaultException<T> и расширять исключение с некоторыми данными, описывающими детали. Но что, если клиент написан на родном C++ или php ... Вся идея состоит в том, чтобы взаимодействовать с сервисом из консольного приложения (может быть написано с использованием огромного набора языков) через HTTP/HTTPS и запрашивать некоторые данные.Каковы лучшие методы обработки HTTP-ответа из службы WCF RESTful?

ответ

0

Выход доступен в двух формах JSON и XML, а ошибка обработки будет зависеть от того, как он структурируется в ответе.

сделайте так, чтобы взглянуть на this.

Смежные вопросы