powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi XE2, получение текста запроса на клиенте soap-сервиса
7 сообщений из 7, страница 1 из 1
Delphi XE2, получение текста запроса на клиенте soap-сервиса
    #38981472
greg_123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Есть сервис, который описывает свои методы в wsdl. Написал клиента с помощью wsdl importer.
Параметры запроса вводятся, отправляется сам запрос, ответ приходит.
Появилась необходимость посмотреть сам текст soap-запроса, есть ли метод или свойство, в котором находится сам запрос?

Заранее спасибо.
...
Рейтинг: 0 / 0
Delphi XE2, получение текста запроса на клиенте soap-сервиса
    #38981518
MaratIsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
greg_123Добрый день!

Есть сервис, который описывает свои методы в wsdl. Написал клиента с помощью wsdl importer.
Параметры запроса вводятся, отправляется сам запрос, ответ приходит.
Появилась необходимость посмотреть сам текст soap-запроса, есть ли метод или свойство, в котором находится сам запрос?

Заранее спасибо.

никому не говори как клиент обращается к серверу - пусть догадываются сами эксперты (на то они и эксперты)
...
Рейтинг: 0 / 0
Delphi XE2, получение текста запроса на клиенте soap-сервиса
    #38981584
Фотография Feg16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaratIskникому не говори как клиент обращается к серверу - пусть догадываются сами эксперты (на то они и эксперты)А тебе что слабо нарисовать 7 перпендикулярных линий?
...
Рейтинг: 0 / 0
Delphi XE2, получение текста запроса на клиенте soap-сервиса
    #38981833
Фотография Exteris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
greg_123,

Если используете THTTPRIO, то в событии OnBeforeExecute - SOAPRequest.
...
Рейтинг: 0 / 0
Delphi XE2, получение текста запроса на клиенте soap-сервиса
    #38981839
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
greg_123,

Примерно так (AMemo, RMemo - это TMemo на форме):

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
procedure TForm1.HTTPRIO1AfterExecute(const MethodName: string;
  SOAPResponse: TStream);
begin
  SOAPResponse.Position:=0;
  AMemo.Lines.LoadFromStream(SOAPResponse);
end;

procedure TForm1.HTTPRIO1BeforeExecute(const MethodName: string;
  SOAPRequest: TStream);
begin
  SOAPRequest.Position:=0;
  RMemo.Lines.LoadFromStream(SOAPRequest);
end;
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Delphi XE2, получение текста запроса на клиенте soap-сервиса
    #39711207
Фотография Alexander63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем откликнувшимся огромное спасибо. Разбираюсь понемногу.
...
Рейтинг: 0 / 0
Delphi XE2, получение текста запроса на клиенте soap-сервиса
    #39711209
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спи, мля...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi XE2, получение текста запроса на клиенте soap-сервиса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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