Привет. Я пытаюсь отправить запрос на конечную точку soap, используя curl. Однако это не возвращает ничего. затем следует запрос curl.
curl -v -X POST --header "Content-Type: text/xml;charset=UTF-8" --data @soap-req.xml http://192.168.123.219:8085/engage/stats
Note: Unnecessary use of -X or --request, POST is already inferred.
* Trying 192.168.123.219...
* TCP_NODELAY set
* Connected to 192.168.123.219 (192.168.123.219) port 8085 (#0)
> POST /engage/stats HTTP/1.1
> Host: 192.168.123.219:8085
> User-Agent: curl/7.54.0
> Accept: */*
> Content-Type: text/xml;charset=UTF-8
> Content-Length: 309
>
* upload completely sent off: 309 out of 309 bytes
* Empty reply from server
* Connection #0 to host 192.168.123.219 left intact
curl: (52) Empty reply from server
ниже приводится содержимое файла soap запрос 9 soap -req. xml
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:eng="http://openmindnetworks.com/engage/">
<soapenv:Header/>
<soapenv:Body>
<eng:getCampaignStats>
<id>f4202b29-5db5-4cec-965f-70710fcdb60d</id>
</eng:getCampaignStats>
</soapenv:Body>
</soapenv:Envelope>
однако, когда я используйте soap пользовательский интерфейс, он работает нормально.
спасибо, если вы можете помочь мне решить проблему
спасибо