node.js 에서 favicon.ico 요청 을 어떻게 차단 합 니까?
1477 단어 nodejsfavicon.ico
루트 모듈 을 할 때 컨트롤 러 가 매번 favicon.ico 의 요청 을 하나 더 출력 하 는 것 을 발 견 했 습 니 다.이런 자원 을 차지 하고 눈 에 거 슬 리 는 물건 에 대해 강박 증 은 전혀 참 을 수 없습니다.코드 를 찾 아 한 줄 더 넣 어서 문 제 를 해 결 했 습 니 다.
아래 코드 는 변경 되 지 않 은 경로 입 니 다.원 리 를 아 는 것 이 무엇 보다 중요 합 니 다.그 렇 죠?
function router (handle, pathname) {
if (typeof handle[pathname] === 'function')
{
console.log(' ' + pathname);
} else {
console.log(' ');
}
}
//그 중에서 handle 은 제 가 정의 한 경로 가 정확 할 때 실행 하 는 방법 입 니 다.여 기 는 실행 되 지 않 았 습 니 다.실행 여 부 를 보 는 데 사 용 됩 니 다.pathname 은 현재 방문 한 get 요청 경로 주소 입 니 다.변 경 된 코드 는 다음 과 같 습 니 다.
function router (handle, pathname) {
if(pathname != '/favicon.ico'){
if (typeof handle[pathname] === 'function')
{
console.log(' ' + pathname);
} else {<br> console.log(' ');
}
}
}
간단 하고 가 볍 고 느슨 하 며 판단 패 키 지 를 덧 붙 였 습 니 다.성능 은 아무런 영향 이 없다 고 할 수 있 습 니 다.다시 콘 솔 을 열 면 favicon 의 요청 은 보이 지 않 습 니 다.(하지만 브 라 우 저 는 스스로 요청 할 것 입 니 다.다만 우 리 는 인쇄 하지 않 습 니 다)!위 에서 말 한 것 은 편집장 이 여러분 에 게 소개 한 node.js 에서 favicon.ico 의 요 구 를 어떻게 차단 하 는 지 여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 저 에 게 메 시 지 를 남 겨 주세요.편집장 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Node.js를 AWS서버에서 사용하는 실습간단한 예제와 함께 AWS에서 Node.js를사용하는 법을 배워보도록 하겠다. 해당 github에 있는 레포지토리로 사용을 할 것이다. 3000번 포트로 Listen되는 예제이고 간단히 GET, POST, DELET...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.