php使用curl上传文件。
// 上传的地址
$url = "https://xxx.com/upload";
$ch = curl_init();
curl_setopt($ch , CURLOPT_URL , $url);
curl_setopt($ch , CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch , CURLOPT_POST, 1);
// 注意这里的'file'是上传地址指定的key名
curl_setopt($ch , CURLOPT_POSTFIELDS, array('file' => new \CURLFile(realpath('H:/1.jpg'))));
$output = curl_exec($ch);
curl_close($ch);
echo $output;