首頁 > web前端 > js教程 > 主體

node.js中的favicon.ico請求問題處理_node.js

WBOY
發布: 2016-05-16 16:26:47
原創
2602 人瀏覽過

複製程式碼 程式碼如下:

 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");

這樣的程式碼在要求時會出現兩個請求:

第一條時URL位址為使用者輸入的客戶端請求的目標URL位址,"/"代表使用者的目標url位址為web應用程式的根目錄.

第二個目標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();
 });

解決方式很簡單,卻很實用,朋友們也記錄一下吧。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!