Karate возвращает HTTP 415 для запроса soap - PullRequest
1 голос
/ 09 июля 2020

Я пытаюсь подключиться к услуге SOAP с помощью карате, и она всегда возвращает 415, тогда как та же услуга успешно работает в SOAP UI. Ответ по каратэ:

20:05:37 20:05:37.236 [ForkJoinPool-1-worker-1] DEBUG com.intuit.karate - response time in milliseconds: 37.15
20:05:37 1 < 415
20:05:37 1 < Content-Length: 0
 Given url soapServiceURL
   And header Content-Type = 'application/xml'
    And request requestPayLoad
    When method post
    Then status 200

Пожалуйста, сообщите, если мне что-то здесь не хватает

1 Ответ

0 голосов
/ 09 июля 2020

Пожалуйста, прочтите документацию и используйте soap action при необходимости: https://github.com/intuit/karate#soap -action

Karate может выполнять любой HTTP-запрос, но вам нужно определить правильные заголовки и т. Д. c. Одна подсказка - это экспорт в cURL, и тогда вы легко сможете это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...