История страницы
SOAP запрос / SOAP request
...
SOAP (HTTP-запрос для обращения к веб-сервису (SOAP))
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
URL-адрес | URL | Адрес веб-сервиса, которому требуется отправить запрос | Robin.String | http://speller.yandex.net/services/spellservice | Да |
Тело запроса | Request body | Тело отправляемого запроса. В формате xml | Robin.String | <?xml version="1.0"?> | Да |
Заголовки | Headers | Переменная с набором заголовков отправляемого запроса. | Robin.Dictionary | SOAPAction: checkText | Да |
Результаты | |||||
Результат запроса | Result | Строковая переменная, в которую запишется тело ответа веб-сервиса. | Robin.String | <?xml version="1.0" encoding="utf-8"?> | Нет |
Особые условия использования
Отсутствуют
Пример использования
Задача:
Отправить запрос SOAP сервису http://speller.yandex.net/services/spellservice. Указать Url-адрес, Тело запроса, Заголовки для запроса. В теге <spel:text></spel:text> тела запроса указать значение переменной "Текст".
Ответ сервиса сохранить в переменную "Ответ".
Реализация:
...
Запрос / Request
...
Отправляет запрос в виде XML-файла
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
URL-адрес | URL | Адрес веб-сервиса, которому требуется отправить запрос. | Robin.String | Да | |
XML | XML | Отправляемый запрос в виде XML- файла. | Robin.FilePath или Robin.XML |
| Да |
Результаты | |||||
Результат запроса | Result | Строковая переменная, в которую запишется ответ веб-сервиса. | Robin.String или Robin.XML | Нет |
Особые условия использования
Отсутствуют
Запрос по методу / Request with WSDL
...
Создает запрос на основе WSDL
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
WSDL | WSDL | Правила использования web сервиса | Robin.FilePath или URL или Robin.XML | Да | |
Метод | Method | Метод запроса | Robin.String | Да | |
Параметры | Parameters | Набор параметров метода. | Robin.Collection | Нет | |
URL-адрес | URL | Адрес веб-сервиса, которому требуется отправить запрос. | Robin.String | Да | |
Результаты | |||||
Результат запроса | Result | Переменная, в которую запишется ответ веб-сервиса. | Robin.String Robin.XML | Нет |
Особые условия использования
Отсутствуют
...
Результат:
В переменную "Ответ" записался ответ SOAP-сервиса.