サーバー側の処理方法は、apacheやiis、tomcatなどのサーバーに設定する方法と、プログラムで送信タイプを指定する方法があります。
この情報はhttpヘッダー情報に属し、PHPにはヘッダー情報を直接操作する機能があります。
phpの実装方法:
コードをコピー コードは次のとおりです:
header(" Content-Type: application/force-download");
header("Content-Disposition:attachment; filename=".basename($_GET['url']));
readfile($filename) );
?>