• ベストアンサー

HTTP_Downloadで接続数の制限

HTTP_Downloadでsendして、そのセッションが終了(ダウンロード終了とかキャンセル等)を、phpソースの処理にハンドリングする方法はあるでしょうか? やりたいことは、HTTP_Downloadでクライアントに複数のファイルをダウンロードさせているのですが、1クライアントが同時に複数のファイルをダウンロードさせないようにしたいのですが。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Apache の設定で良ければ, http://www.atmarkit.co.jp/flinux/rensai/apache2_08/apache08d.html 参考までにどうぞ。 PHP等で制限をする場合は,ページの開始に一時ファイル等の外部に現在接続しているホスト情報を記録して,ページの展開が終わった時点で記録を削除する方法がありますが,途中でセッションが切れた場合に問題になります。 他は知らないです。

north111
質問者

お礼

大変参考になりました。当方lighttpdを使用していて、同じようなきのうがないか調べたところ、mod_evasive というモジュールで同じようなことができることがわかりました。本当にありがとうございました。

関連するQ&A