2016-10-31 5 views
0

https://mypdf.pdf과 같은 원격 PDF가 있는데 다른 서비스로 보내고 싶습니다.Guzzle 6을 사용하여 PDF 업로드

내 목구멍 코드는 다음과 같습니다

$responseClient = $this->clientGuzzle->request(
       'POST', "url", [ 
       'multipart' => [ 
        [ 
         'name' => $name, 
         'filename' => $name, 
         'contents' => fopen($pdf,'rb'), 
         'headers' => [ 
          'Content-Type' => 'application/pdf', 
          'Content-Transfer-Encoding' => "binary", 
         ] 
        ], 
       ], 
      ] 
); 

fopen은 false입니다.

+0

링크의 PDF가 있습니까? 'allow_url_fopen'이 활성화되어 있습니까? 주의 사항이나 경고가 있습니까? – Finwe

답변

1

fopenfalse 인 경우 질문은 Guzzle과 관련이 없습니다. 파일 및 사용 권한을 확인하십시오.