public function download_file($link='https://apkpure.co/apk/com.ezfun.p1767.dns_gp1/00b97d3d32a4f8e6cbecff7da5a4af41/1.0/0dfa1365e8e1c70bf2dcf391350a7a77/', $filename='com.ezfun.p1767.dns_gp1_1.0'){
$extension = 'apk';
$mime = 'application/octet-stream';
if(strstr($_SERVER['HTTP_USER_AGENT'], "MSIE")) {
header('Content-Type: "'.$mime.'"');
header('Content-Disposition: attachment; filename='.$filename.'.'.$extension);
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header("Content-Transfer-Encoding: binary");
header('Pragma: public');
} else {
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private", false);
header("Content-Type: ".$mime, true, 200);
header('Content-Disposition: attachment; filename='.$filename.'.'.$extension);
header("Content-Transfer-Encoding: binary");
}
readfile($link);
}
私はreadfileがapkファイルをダウンロードする必要がありますが、私はこのウェブサイトを直接訪問することはできません、私はプロキシが必要です。readfile()はプロキシの後ろにありますか?
どのような提案ですか?