0
모바일 앱을 만들고 있는데 안심할 수있는 pdf 파일을 다운로드하고 싶습니다. 가능한지 모르겠습니다.이오닉과 함께 pdf 파일을 안심하고 다운로드하십시오.
$headers = array('Content-type: application/json','Authorization: ',);
$fp = fopen (dirname(__FILE__) . '/localfile.tmp', 'w+');
$curl = curl_init($service_url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($curl_post_data));
curl_setopt($curl, CURLOPT_USERPWD, $api_key);
$file = curl_exec($curl);
if ($file === false){
$info = curl_getinfo($curl);
curl_close($curl);
die('error occured during curl exec. Additioanl info: ' . var_export($info));
}
curl_close($curl);
header('Content-type: ' . 'application/octet-stream');
header('Content-Disposition: ' . 'attachment; filename=report.pdf');
echo $file;
angular.module('getPdf.Pdf', []).factory('Pdf', function ($http) {
var folUrl = urlRest + '/getPdf.php';
return {
getPdf: function (pdfName) {
return $http.post(folUrl, pdfName).then(function (response) {
return response;
});
}
};
});
파일을 개체로 가져올 수 있지만 올바른 방법인지 모르겠습니까?
파일이 서버에서 오는 경우에는 'Content-Disposition'을 사용하여 파일을 다운로드 할 수 없습니까? 더 많은 브라우저 지원, 메모리 문제 감소 – Endless