2

URLでファイルのIDを取得し、SQLデータベースからファイルのリンクを見つけて、ファイルをストリーミングするphpスクリプトがあります。

クライアントのページでリンクをクリックすると、ファイルをダウンロードするように求められます。ファイルがデータベースにない場合、ブラウザがページを 404 またはその他の種類のエラー ページに変更しないようにしたいのですが、クライアントのページはそのままにしておきます。

ブラウザにページをロードしないように指示する HTTP ステータスまたはコンテンツ タイプはありますか? content-length を 0 に設定するようなことはできますか?

4

1 に答える 1

5
204 No Content

そのステータス コードを返すと、ブラウザは元のページにとどまります。

于 2012-05-13T02:29:18.223 に答える