Сохранить файл PDF на сервер

Сохраните динамически созданный PDF-файл с URL-адреса на диск.
PDF-файл создается с использованием ASPX на URL, пример URL —

Я пробовал основной file_get_contents, но он сохраняет пустой файл.

http://url-address/LabReport_Interface.aspx?TestID=LSHHI764&PID=LSHHI637515&LedgerTransactionNo=401411000222

$handle = fopen("./reports/test.pdf", "wb");
if (fwrite($handle, file_get_contents($url)) === FALSE) {
echo "Cannot write to file ($filename)";
}
fclose($handle);

Заранее спасибо.
Любой другой поворот также приветствуется.

0

Решение

Я нашел решение, я использовал вызов perl из php и сохранил pdf с помощью www-mechanize perl

#!/usr/bin/perl

use WWW::Mechanize;

my $url = $ARGV[0];
my $filename = $ARGV[1];

my $mech = WWW::Mechanize->new();

$mech->get($url);
$mech->success();
$mech->save_content($filename);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]