私はノードを使用していくつかのプロジェクトに取り組んでおり、私が書くコードの各行は、誰かが私のノードプロセスをどのように破壊することができるかについての多くのアイデアにまたがっています.
今、私はこれについて考えています:
require('http').createServer(function(req, res)) {
//DEAL WITH REQUEST HERE
}.listen(port, net);
これは、サーバーをセットアップしてリクエストを処理するための標準的なコードです。
そのノード プロセスをダウンさせたいとしましょう。大量のデータを含む POST リクエストを送信できますが、node.js はそれらすべての受信に多くの時間 (および帯域幅) を費やします。
これを回避する方法はありますか?
PHP の長所: 通常、これにどのように対処しますか?
特定の IP からのリクエストを無視するようにノードまたは php (おそらく apache) に指示する方法はありますか?