加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

send xml request

发布时间:2020-12-15 22:46:42 所属栏目:百科 来源:网络整理
导读://要发送的xml $xml= eof ?xml version="1.0" encoding="utf-8"? doc note .... /note note 。。。 /note /doc eof; $url = 'http://demo.com/getXML.php' ; //接收XML地址 $header = 'Content-type: text/xml' ; //定义content-type为xml $ch = curl_init()

//要发送的xml

$xml=<<<eof

<?xml version="1.0" encoding="utf-8"?>

<doc>

<note>

....

</note>

<note>

。。。

</note>

</doc>

eof;


$url = 'http://demo.com/getXML.php';//接收XML地址


$header = 'Content-type: text/xml';//定义content-type为xml

$ch = curl_init(); //初始化curl

curl_setopt($ch,CURLOPT_URL,$url);//设置链接

curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//设置是否返回信息

curl_setopt($ch,CURLOPT_HTTPHEADER,array($header,'Content-length: ' . strlen($xml)));//设置HTTP头

curl_setopt($ch,CURLOPT_POST,1);//设置为POST方式

curl_setopt($ch,CURLOPT_POSTFIELDS,$xml);//POST数据

$response = curl_exec($ch);//接收返回信息


curl_close($ch); //关闭curl链接

echo $response;//显示返回信息

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读