powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / THTTPReqResp возвращает uuid в начале ответа
2 сообщений из 2, страница 1 из 1
THTTPReqResp возвращает uuid в начале ответа
    #39704357
Казань
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работаю с компонентом THTTPReqResp.
Response:=TStringStream.Create;
Request:=TStringStream.Create(SoapRequest,TEncoding.UTF8);

При обращении к веб-сервису
HTTPReqResp.Execute(Request,Response);
получаю текст ответа в виде :

--uuid:5f34c9bf-253d-48b7-8930-fc0f9ff87863
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/"><soap:Body><ns2:GetResponseResponse xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.1" xmlns:ns2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/1.1" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.1"/></soap:Body></soap:Envelope>
--uuid:5f34c9bf-253d-48b7-8930-fc0f9ff87863--

Кто знает,
что означают uuid в начале и конце текста ?

Задача в получении из ответа XML, начиная с корня soap:Envelope.
Впервые столкнулся с тем, что при работе с THTTPReqResp не могу напрямую из Response получить XML.
...
Рейтинг: 0 / 0
THTTPReqResp возвращает uuid в начале ответа
    #39704740
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем вам THTTPReqResp?
возьмите TIdHTTP, там получите текст ответа отдельно от заголовков.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / THTTPReqResp возвращает uuid в начале ответа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]