0
我确实希望使用CURL监视Web服务。使用CURL发布XML会返回奇怪的字符
的POST可与SOAPUI:
但是当我通过命令行做的,回报是很奇怪:
curl -X POST --header "Content-Type: text/xml" --data @sku.xml http://10.107.100.36:9700/wcs/ShippingDateCalculator?wsdl
这是输出:
[[email protected] ~]# curl -X POST --header "Content-Type: text/xml" --data @sku.xml http://10.107.100.36:9700/wcs/ShippingDateCalculator?wsdl
[email protected][email protected]????????~???`???onL???????zŕ[email protected]?????z???????~????zaa???????K???????K???a????a????????anL???????z??nL???z?????????ā??م[email protected]?????z???~????zaa??K?????a∉?????ā??Á????????anL????????ā???nL????????ā??nL????n??a??a????La????nL????ā?n??????La????ā?nLa????????ā??nL????????ā??nL????n??a??a????La????nL????ā?n???????La????ā?nLa????????ā??nL????????ā??nL????n??a??a????La????nL????ā?n?????La????ā?nLa????????ā??nL????????ā??nL????n??a??a????La????nL????ā?n??????La????ā?nLa????????ā??nL????????ā??nL????n??a??a????La????nL????ā?n??Q??????La????ā?nLa????????ā??nL????????ā??nL????n??a??a????La????nL????ā?n??????La????ā?nLa????????ā??nL????????ā??nL????n??a??a????La????nL????ā?n???????La????ā?nLa????????ā??nL????????ā??nL????n??a??a????La????nL????ā?n?????La????ā?nLa????????ā??nL????????ā??nL????n??a??a????La????nL????ā?n??????La????ā?nLa????????ā??nL????????ā??nL????n??a??a????La????nL????ā?n??Q??????La????ā?nLa????????ā??nLa????????ā???nL??????n??La??????nLa???z?????????ā??م??????nLa???????z??nLa???????zŕ??????n[[email protected]]#
按照sku.xml的内容:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ship="http://cl.hites/ShippingDateCalculator/">
<soapenv:Header/>
<soapenv:Body>
<ship:calculateDate>
<comuna>68</comuna>
<skus>
<!--1 to 20 repetitions:-->
<sku>
<partNumber>664860001</partNumber>
<quantity>1</quantity>
</sku>
</skus>
<!--Optional:-->
<orderId></orderId>
</ship:calculateDate>
</soapenv:Body>
</soapenv:Envelope>
男人,工作完美!谢谢你是这样一个向导=)。 我会试图弄清楚,但它可能是一些安全标准,不是? – bazilio
不客气!祝你好运(我猜)IBM大型机 - 我不羡慕你... –
不,它不是一个安全标准或加密的东西,只是一个[非常老的标准](https:// en。 wikipedia.org/wiki/EBCDIC),我不认为IBM以外的任何人使用它。 –