我有一个curl配置文件,我用-k调用它并且工作正常;
url = "http://some-url"
header = "Content-Type: text/xml; charset=utf-8"
silent
show-error
问题是我想为特定的特定SOAP操作添加第二个hesder项(SOAPAction:urn:....),我似乎无法使语法正确。我已尝试过这个以及许多其他变体!;
header = "Content-Type: text/xml; charset=utf-8, SOAPAction:
urn:IProductsService/HAL_DiscountUpdate"
但这不起作用。我也试过这里的建议; how do I set a custom header in a curl config file这似乎也不起作用。
我错过了什么吗?
我能得到;
curl -v -H 'SOAPAction: urn:MySOAPACTION' --config my_curl.cfg
工作正常,但我真的需要它在配置文件中。
感谢。
答案 0 :(得分:0)
只需为要添加的每个新标头添加一行header =
行。要从问题扩展您的配置文件,也要传递您的鞋码:
url = "http://some-url"
header = "Content-Type: text/xml; charset=utf-8"
header = "Shoe-size: 10"
silent
show-error