Сохраните динамически созданный 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);
Заранее спасибо. Также будет оценен любой другой поворот.
Я нашел решение, я использовал perl-вызов из php и сохраненный pdf, используя perl www-mechanize
#!/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);