問題描述:
Linux用命令模擬接口,對接口判斷!post文件xml/jsonapp
問題解決:
cur很好地解決此問題!curl
#curl post xml報文
echo 'xxxx '| curl -X POST -H 'Content-type:text/xml' -d @- http://1.1.1.1:8081/loginregistration/registerpost
cat 1.xml | curl -X POST -H 'Content-type:text/xml' -d @- http://1.1.1.1::8081/httpInvokeServlet
註解: xxxx是xml報文內容 1.xml 報文文件 @- 讀取管道符內容url
#curl post json 報文
curl -H "Content-Type:application/json" -X POST --data 'xxxx' http://1.1.1.1:18080/xml
cat 1.json | curl -H "Content-Type:application/json" -X POST -d @- http://1.1.1.1:8081/httpInvokeServlethtm
註解: xxxx是json報文內容 1.json 報文文件 @- 讀取管道符內容blog