node.js中的favicon.ico请求问题处理
2014-12-15 14:32
836 查看
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();
});
解决方式很简单,却很实用,小伙伴们也记录一下吧。
您可能感兴趣的文章:
相关文章推荐
- node.js中的favicon.ico请求问题处理
- SpringMVC 拦截器遇到浏览器请求/favicon.ico被拦截导致触发session失效问题的处理办法
- 在node.js中怎么屏蔽掉favicon.ico的请求
- 使用Node.js处理前端代码文件的编码问题
- ionic+nodejs开发遇到的跨域和post请求数据问题
- 【Node.js-3】express介绍、express-static处理静态文件请求、链式操作next()、中间件、cookie、session
- 【node.js】路由与处理POST请求。
- Node.js静态资源类文件请求处理
- node.js中使用https请求报CERT_UNTRUSTED的问题解决
- node.js中get与post请求的处理
- 【node.js】路由与处理GET请求。
- node.js之服务器如何处理请求
- node怎么禁用favicon.ico请求
- Node.js中Request模块处理HTTP协议请求的基本使用教程
- Node.js 中间层 遍历请求接口遇到的问题
- Node.js 路由(二) 路由给真正的请求处理程序
- node 阻止favicon.ico请求
- 转载:ionic+nodejs开发遇到的跨域和post请求数据问题
- nodejs vinyl-fs 处理文件时输入问题
- nodeJS express mysql 高并发时连接数不够用问题 以及如何处理高并发