8

PHPヘッダーを使用して外部ソースからファイルを強制的にダウンロードしようとしています。ただし、ファイルの種類は何でもかまいません。すべてのファイルタイプを強制的にダウンロードするにはどうすればよいですか?

私の質問と私が説明しようとしていることを理解していただければ幸いです。

4

1 に答える 1

9

HTTPヘッダーを意味し、RFC 2616、 http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html「 ContentDisposition」を探しています。

次のヘッダーを送信して、すべてのファイルとタイプを強制的にダウンロードします。

header('Content-Disposition: attachment; filename="name.ext"');
header('Content-Type: application/octet-stream'); // or application/force-download

echo $the_file_content;
exit;
于 2012-04-23T21:36:34.253 に答える