Я пытаюсь использовать libcurl, чтобы сделать HTTP-сообщение SOAP для веб-службы. У меня есть запросы SOAP, уже сформированные в файлах XML, которые я генерирую. Теперь мне нужно перенести эти XML-файлы в веб-сервис. Нотабене Я довольно новичок в написании веб-сервисов (особенно в C).
Есть ли способ отправить запросы SOAP прямо из файла XML с помощью libcurl? Или я должен прочитать содержимое в строку? Я ограничен использованием языка программирования C для выполнения задачи.
Я просматривал документацию и различные фрагменты кода, но, похоже, не могу найти что-либо для выполнения запрошенного запроса. Эта скручиваемая ссылка делает это через строку http://curl.haxx.se/libcurl/c/post-callback.html). Для целей скорости Я бы предпочел не передавать строку перед ее отправкой.