Зачекайте

Робота з SOAP-сервісами

Робота з SOAP-сервісами

 

Для того, щоб мати можливість надсилати запити за протоколом SOAP необхідно:

 

1. Створити колекцію, натиснувши на кнопку «+» в меню «Collections»:

image-1659295490752.png

2. Натиснути на посилання «Add a request» щоб додати запит:

image-1659295528835.png

Або натиснути на кнопку «◦◦◦» та з переліку обрати «Add a request» щоб додати запит:

image-1659295564253.png

3. Назвати запит:

image-1659295603349.png

4. Обрати метод та заповнити Endpoint запиту значенням ІР-адресу ШБО, на якому опубліковано вебклієнт:

image-1659296046272.png

5. Для протоколу SOAP 1.1 до стандартних HTTP заголовків додати заголовок «SOAPAction», який приймає значення атрибуту «soapAction» з WSDL методу вебсервісу в лапках та може зазначатися у відповідному керівництві користувача.

Для протоколу SOAP 1.2 до стандартного HTTP заголовку Content-Type додати параметр «action», який приймає значення атрибуту «soapAction» з WSDL методу вебсервісу та може зазначатися у відповідному керівництві користувача.

6. На вкладці «Body» обрати тип контенту «text/xml». В разі неможливості такого вибору необхідно вручну замінити заголовок «Content-Type» на вкладці заголовків, для чого потрібно:

  • за наявності відключити стандартний заголовок «Content-Type» шляхом зняття відповідної відмітки:
image-1659296094586.png
  • додати новий заголовок «Content-Type» в кінці списку та надати йому значення «text/xml;charset=UTF-8»:
image-1659296110461.png


7. Заповнити тіло запиту на вкладці «Body», встановити позначку на «raw» та натиснути на кнопку «Send»:

image-1659296142162.png

В результаті виконання запиту в області «Responce», яка до цього була порожньою з’явиться або повідомлення-відповідь, або повідомлення, що містить опис помилки: 
 

image-1659296167156.png

 

 

Коментарі (0)

    Ще немає коментарів