gpt4 book ai didi

php - 如何使用 PHP curl 命令行发送 header ?

转载 作者:搜寻专家 更新时间:2023-10-31 21:13:55 25 4
gpt4 key购买 nike

我正在使用 curl 将 XML 发布到网络服务。代码如下:

exec("/usr/bin/curl -s -m 120 -d  \"$xml\" $URL -L", $return_message_array, $return_number);

我想向其中添加这个自定义 header :

$headers = array(            
"Content-type: application/soap+xml; charset=utf-8",
"SOAPAction: http://loantree.com/webservices/InsertLead",
);

我试过:

exec("/usr/bin/curl -s -m 120 -H $headers -d  \"$xml\" $URL -L", $return_message_array, $return_number);

但这只会返回我要发布到的页面。有谁知道我怎样才能做到这一点?

最佳答案

curl 的 header 用-H选项设置,可以多次使用:

curl -H "Header-1: Value" -H "Header-2: Value" http://example.com

注意:如果安装,PHP 有一个 curl library .所以你不必使用 exec()

关于php - 如何使用 PHP curl 命令行发送 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13272900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com