2016-10-31 52 views
0

我有一個類似https://mypdf.pdf的遠程PDF,我想發送到其他服務。使用Guzzle上傳PDF 6

我狂飲代碼:

$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是假的。

+0

鏈接中的PDF是否存在?是否啓用了allow_url_fopen?有沒有通知或警告? – Finwe

回答

1

如果fopen返回false那麼這個問題與Guzzle無關。檢查您的文件和權限。