C# parsing MTOM response from web-service

409
25 мая 2017, 07:39

Веб-сервис поставщика возвращает ответ вида (MTOM):

--uuid:5251c679-2917-1111-bbbf-44a5963ee0ac
Content-Type: application/xop+xml; charset=UTF-8; type="text/xml"
Content-Transfer-Encoding: binary
Content-ID: <root.message@cxf.apache.org>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
/* здесь данные xml */
</soap:Envelope>
--uuid:5251c679-2917-1111-bbbf-44a5963ee0ac
Content-Type: application/octet-stream
Content-Transfer-Encoding: binary
Content-ID: <fb67ac70-5a7e-47f5-b805-7ec4b14e1857-524@urn://XXX>
/* здесь бинарные данные */
--uuid:5251c679-2917-1111-bbbf-44a5963ee0ac--

Как распарсить ответ и вытащить xml?

В HTTP-заголовок вставляю следующие параметры:

HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(RequestURI);
webRequest.ContentType = "application/xop+xml;charset=\"utf-8\";type=\"text/xml\"";            
webRequest.Method = "POST";
webRequest.Timeout = 30000;
READ ALSO
Фильтрация kendo data grid row с помощью выпадающего списка

Фильтрация kendo data grid row с помощью выпадающего списка

Здравствуйте, я пытаюсь сделать фильтр колонки SystemMessage с помощью выпадающего списка, но у меня генерируются checkboxsПодскажите, пожалуйста,...

392
Ссылка на объект не указывает на экземпляр объекта во время binding

Ссылка на объект не указывает на экземпляр объекта во время binding

Всем добрый вечер! Пытаюсь сделать binding к элементу на форме wpf, но вылезает ошибка: Ссылка на объект не указывает на экземпляр объектаМоя xaml форма...

534
Сериализация объектов в файл

Сериализация объектов в файл

Пришла в голову идея организовать промежуточное сохранение данных, вроде экземпляров класса, в файле, для дальнейшей работы с нимиЗадача...

406
Фокус только на форме

Фокус только на форме

Есть форма, установил свойство KeyPreviewПоставил обработчик KeyPress

264