코드 사본은 다음과 같습니다.
var http = 요구 사항 ( "http");
var server = http.createserver ();
server.on ( "요청", function (req, res) {5 console.log (req.url);
res.end ();
});
Server.Listen (1337, "127.0.0.1");
이러한 코드는 요청할 때 두 가지 요청이 있습니다.
첫 번째 기사에서 URL 주소는 사용자가 입력 한 클라이언트가 요청한 대상 URL 주소이며 "/"는 사용자의 대상 URL 주소가 웹 응용 프로그램의 루트 디렉토리임을 의미합니다.
두 번째 대상 URL 주소는 브라우저에 페이지의 아이콘을 즐겨 찾기에 표시하도록 요청합니다. 기본값은 favicon.ico입니다. 요청에 의해 자동으로 발행 된 요청의 대상 URL 주소.
위의 코드를 수정하고 그러한 요청을 차단할 수 있습니다.
코드 사본은 다음과 같습니다.
var http = 요구 사항 ( "http");
var server = http.createserver ();
server.on ( "요청", function (req, res) {
if (req.url! == "/favicon.ico")
console.log (req.url);
res.end ();
});
솔루션은 매우 간단하지만 매우 실용적입니다. 기록 해주세요.