我想上传一个文件到远程服务器,然后可以通过URL下载。以下是我用来进行操作的代码,但是收到的$response响应表示服务器端未接收到该文件。
$path = "http://image-server/image.jpg";
$ch=curl_init();
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_URL,"https://my-server/files/images");
curl_setopt($ch,CURLOPT_POST,true);
$post=array("content"=>$path);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post);
$response=curl_exec($ch);
提示:文件需要作为参数(content)的值发送。
谢谢。