卷发通过邮件发送xml文件

时间:2016-05-24 15:46:58

标签: python xml post curl

我很困惑为什么使用以下内容会因500错误而失败:

curl -i -X POST --user auser @ customer5 -H“Content-Type:text / xml”--data-binary @ test.xml http://appdyn.unx.com:8090/controller/healthrules/96?overwrite=true

但是,这有效:

curl -i -X POST --user auser @ customer5 -F file=@test.xml http://appdyn.unx.com:8090/controller/healthrules/96?overwrite=true

为什么将标题正确设置为text / xml并使用--data-binary失败?注意我也用而不是--data-binary -F file =选项,并且因500错误而失败。我很想知道curl做什么与使它工作的更简单的命令有所不同。我有点想知道这个,所以我可以将它正在做的事情转换成以后的python脚本。

0 个答案:

没有答案