首页 > Web开发 > 详细

php post提交xml文件

时间:2018-06-30 12:25:10      阅读:174      评论:0      收藏:0      [点我收藏+]
<?php
header("Content-type: text/xml;");
// xml code demo
$xmlData = ‘<?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
      <soap:Body>
        <execProc_string xmlns="http://tempuri.org/">
          <sql>bk_jskc</sql>
          <p></p>
          <my>xxxx@163.com#.cn</my>
        </execProc_string>
      </soap:Body>
    </soap:Envelope>;

$url = ‘http://*.*.*.*:8867/Service.asmx?op=execProc_string‘; //接收xml数据的文件
$header[] = "Content-type: text/xml";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $xmlData);
$response = curl_exec($ch);
echo $response;
if (curl_errno($ch)) {
    printcurl_error($ch);
}
curl_close($ch);

?>

 

php post提交xml文件

原文:https://www.cnblogs.com/handle/p/9246248.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!