Я создал экземпляр Ubuntu 12.04 на Amazon EC2 и подключился к нему через шпатлевку. Я пытаюсь вызвать веб-службу и проверить ответ.Ubuntu - использовать веб-службу из командной строки
Я использую следующую команду
curl -d @req.xml -H "content-type: application/soap+xml" "https://example.com/webservice?wsdl"
Здесь req.xml содержит фактический запрос XML. Команда работает нормально, но я вижу пустой вывод вместо фактического ответа. Есть ли проблема с моим синтаксисом?
Выполняется ли вызов, который вы делаете, чтобы вернуть тело или, возможно, только заголовки? попробуйте добавить '-D'', чтобы сделать его« curl -D -d ... »и посмотреть, что вы видите. –