コードコピーは次のとおりです。
var http = require( "http");
var server = http.createserver();
server.on( "request"、function(req、res){5 console.log(req.url);
res.end();
});
server.listen(1337、 "127.0.0.1");
このようなコードには、リクエスト時に2つのリクエストがあります。
最初の記事では、URLアドレスはユーザーが入力したクライアントが要求するターゲットURLアドレスであり、「/」は、ユーザーのターゲットURLアドレスがWebアプリケーションのルートディレクトリであることを意味します。
2番目のターゲットURLアドレスでは、ブラウザにページのアイコンをお気に入りに表示するように依頼します。デフォルトはfavicon.icoです。要求の宛先URLアドレスは、リクエストによって自動的に発行されます。
上記のコードを変更して、そのようなリクエストをブロックできます
コードコピーは次のとおりです。
var http = require( "http");
var server = http.createserver();
server.on( "request"、function(req、res){
if(req.url!== "/favicon.ico")
console.log(req.url);
res.end();
});
ソリューションは非常にシンプルですが、非常に実用的です。記録してください。