会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
二笙
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2018年8月16日
url模块、path模块、querystring模块
摘要: 一个URL比较完整,包括querystring部分(就是GET请求查询字符串部分)、hash部分 http://127.0.0.1:3000/b.html?id=123#123 此时req.url是: 也就是说,querystring属于req.url,但hash不属于。 此时我们想得到文件名的部分
阅读全文
posted @ 2018-08-16 23:41 二笙
阅读(147)
评论(0)
推荐(0)
2018年8月15日
静态资源文件使用
摘要: 如果我们的html页面上,试图插入一个图片 <img src="0.jpg" /> 此时如何找到0.jpg? 在Node.JS中没有根目录的概念!url和物理文件没有一一对应的关系. 实际上它是这样使用的: http://127.0.0.1/0.jpg // './代表当前目录'if(req.url
阅读全文
posted @ 2018-08-15 14:09 二笙
阅读(111)
评论(0)
推荐(0)
路由表机制
摘要: 在这个案例中,不管我们访问3000端口的什么网址,都能得到同样的结果。如果我们要根据用户访问的网址,给用户不同的显示,此时就需要使用req的url属性来进行判断: req里面是用户的访问的请求信息,请求的网址是req了。res是服务器的响应信息 事实上,我们并不存在music文件夹、news文件夹。
阅读全文
posted @ 2018-08-15 13:54 二笙
阅读(121)
评论(0)
推荐(0)
2018年8月12日
解决Node.js服务器启动后在浏览器访问时中文显示乱码
摘要: var http=require("http"); var server=http.createServer(function(req,res){ res.setHeader('Content-Type', 'text/html;charset=UTF-8') //解决乱码 res.end('好高兴') }) server.listen(3000) 注意:js文件必须是utf-8格式
阅读全文
posted @ 2018-08-12 21:48 二笙
阅读(711)
评论(0)
推荐(0)
Node.js 初步了解
摘要: Node.js的特点:单线程、非阻塞异步I/O、事件驱动。 先来说说I/O:I就是input数据读取,O就是Output数据的写入,大部分网站I/O是非常多的,,但是I/O的时候cpu是命令磁盘去做事情,此时CPU自己就闲置了。 同步(synchronous):当系统遇见了一个需要耗费大量时间的事情
阅读全文
posted @ 2018-08-12 19:50 二笙
阅读(136)
评论(0)
推荐(0)
Node.js 简介与安装
摘要: 什么是Node.js? 官网的介绍: Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js是一个构建在Chrome浏览器V8引擎上的JavaScript运行环境。 安装Node.js Node
阅读全文
posted @ 2018-08-12 15:14 二笙
阅读(100)
评论(0)
推荐(0)
上一页
1
2
公告