我有一个客户端要求,我应该提交带有数据的xml文件,并通过轮询响应来重新处理已处理的数据。 我使用curl将文件从命令行转移到http站点。
curl -v -d @request1l.xml -H "Content-Type: text/xml; charset=utf8"
http://**/ws -o request2.xml .
现在将民意调查回复到xml我该怎么办? 这是用于此的命令?
我如何在发布或投票请求期间跟踪错误?
我对网络技术非常新鲜,只是了解事情。
brgds 阿伦
答案 0 :(得分:1)
您可能希望使用-Ss来统计统计数据并显示错误。如果它们发生,那么来自调用的返回代码会给出错误。除非您要上传的网站返回XML响应,否则您可能需要根据需要从响应代码中创建一个。
答案 1 :(得分:0)
尝试这样的事情:
eval $(curl -s -X "PUT" -D - | gawk '$1=="GREP_VAR_HERE:"{sub(/\r/,"",$2); printf("VARIABLE_NAME=\"%s\"\n",$2); }')