Отправка необработанного XML в веб-сервис - PullRequest
0 голосов
/ 03 июня 2009

Я пытаюсь вызвать веб-сервис, который я не контролирую. Веб-сервис ожидает XML, для которого у меня есть xsd. Я хочу отправить необработанный xml в веб-сервис, то есть запретить прокси-серверу кодировать XML, что бы я ни отправил Как я могу это сделать?

1 Ответ

0 голосов
/ 03 июня 2009

Зачем прокси кодировать что-либо?

Описывается ли этот сервис WSDL? Если да, то смогли ли вы создать прокси-класс с помощью «Добавить ссылку на службу» или svcutil.exe? Разве у прокси-класса нет правильной подписи для операции, которую нужно вызвать?

Если прокси-класс не имеет правильной подписи, вы не сможете его использовать. Вы должны будете использовать класс WebClient самостоятельно. Создайте XML в соответствии со схемой, затем отправьте его через WebClient.

...