PHP + PDF, как сохранить загруженный PDF с помощью curl?

желанный

У меня есть небольшая проблема с сохранением загруженного файла PDF на странице. Для загрузки PDF я использую Curl:

$CurlConnect = curl_init();
curl_setopt($CurlConnect, CURLOPT_URL, 'http://website.com/invoices/download/1');
curl_setopt($CurlConnect, CURLOPT_POST,   1);
curl_setopt($CurlConnect, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt($CurlConnect, CURLOPT_POSTFIELDS, $request);
curl_setopt($CurlConnect, CURLOPT_USERPWD, $login.':'.$password);
$Result = curl_exec($CurlConnect);

Сейчас в$ Результат(строка) У меня есть все содержимое файла PDF. И теперь начинается моя проблема. Я хотел бы сохранить загруженный PDF:

header('Cache-Control: public'); 
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="new.pdf"');
header('Content-Length: '.filesize($Result));
readfile($Result);

К сожалению, когда я сохраняю или открываю новый файл PDF, я получаю пустой документ. Возможно, проблема в последних строках:

header('Content-Length: '.filesize($Result));
readfile($Result);

К сожалению, я не знаю, что изменить их, чтобы он работал ... Я прошу вашей помощи. Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос