req.headers.host
私のドメインではない値を持つ多くの奇妙なリクエストを受け取ります。
var mc_domain = "mysubdomain.mydomain.com:8888";
var server = require('http').createServer(function (req, res) {
if (req.headers.host !== my_domain) {
console.log("not the host you are looking for " + req.headers.host);
res.end();
return;
}
});
server.listen("8888");
コンソール出力 abc.advertising.com を探しているホストではありません parkingaddress1.com を探しているホストではありません gotoinfo.info を探しているホストではありません ...
何が起こっているのですか? これを停止/軽減するにはどうすればよいですか? 「(野生の)インターネット(西側)へようこそ」、「ファイアウォールが必要」、またはその他の愚かさだけですか。