php 中的curl

① curl上传文件

 1 <?php
 2 
 3 $postData=array(
 4     'name'=>'123',
 5     'upload'=>'@E:/wamp/www/function/result.zip'
 6 );
 7 $ch=  curl_init();
 8 curl_setopt($ch, CURLOPT_URL, 'http://localhost/function/upload.php');
 9 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
10 curl_setopt($ch, CURLOPT_HEADER, 0);
11 curl_setopt($ch, CURLOPT_POST, 1);
12 curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
13 $result=  curl_exec($ch);
14 $error=  curl_getinfo($ch);
15 curl_close($ch);
16 //print_r($error);
17 var_dump($result);
18 ?>
View Code

② curl发送xml信息

curl_setopt($ch,CURLOPT_HTTPHEADER,array('Content-Type:text/xml;charset=utf-8'));
原文地址:https://www.cnblogs.com/bai-jimmy/p/3397066.html