url에서 다운로드 할 수있는 리모컨에 파일을 업로드하고 싶습니다. 아래 코드는 제가 사용했던 코드입니다 만, $ 응답은 파일이 서버 쪽에서 수신되지 않는다고 말합니다.원격 서버에 사진 업로드 PHP
$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);
FYI : 매개 변수 (내용)의 값으로 파일을 보내야합니다.
감사합니다.
당신은 POST와 cURL을 통해 이미지를 전송하는 대신 FTP를 통해 사진을 업로드 할 수 있습니다. – markmb
이미지를 업로드하려는 서버가 사용자의 것 인 경우 오류 로그를 확인해야합니다. – cptnk
@cptnk 파일 대신 내용에 null 값이 표시됩니다. 내가 뭔가 잘못하고 있는거야? – Vijay