2014-11-11 5 views
0

동적으로 생성 된 PDF 파일을 URL에서 디스크로 저장합니다. URL, 샘플 URL에서 ASPX를 사용하여 PDF 파일을 생성했습니다.PDF 파일을 서버에 저장

기본 파일 _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

제출하고, PDF를 제공라는 형태를 가지고있다 페이지를-기계화 www가 PHP에서 펄 전화를 사용하고 펄의를 사용하여 PDF 파일을 저장하는 방법을 이동합니다 그 페이지에 곱슬 곱슬하거나 어쩌면 펄을 사용해서 – Gaurav

답변

0

, 나는

#!/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);