PHP + PDF, wie speichere ich ein heruntergeladenes PDF mit curl?

Herzlich willkommen

Ich habe ein kleines Problem beim Speichern des heruntergeladenen PDFs auf der Seite. Zum Herunterladen von PDF verwende ich 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);

Jetzt in$ Ergebnis(Zeichenfolge) Ich habe den gesamten Inhalt der PDF-Datei. Und jetzt fängt mein Problem an. Ich möchte das heruntergeladene PDF speichern:

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

Wenn ich eine neue PDF-Datei speichere oder öffne, erhalte ich leider ein leeres Dokument. Vielleicht liegt das Problem bei den letzten Zeilen von:

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

Leider weiß ich nicht, was ich ändern soll, damit es funktioniert ... Ich bitte um Ihre Hilfe. Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage