nodejs1

Posted on 2017-05-10 21:53  激情似火  阅读(201)  评论(0)    收藏  举报

async 同时加载 defer 延迟加载 HTTP 加密 可以减少恶意的入侵

nodejs 可以解析JS代码(没有浏览器安全级别的限制)提供很多系统级别的API.

箭头函数 This是谁创造了它 它就指向谁
http.createServer( (req,res))=>
注:req 请求 res 响应
server.listen监听
res.end 结束的时候做什么

2.nodeJS中原声JS体验


用ES5搭建个服务器

url 统一资源定位符 定位网上资源
uri 统一资源标识符
端口: 区分服务 WEB FTP SMTP 这些服务IP地址都相同 用端口来区分服务
通过IP地址+端口号来区分服务
GET 和 POST 区别
传输量不同 安全性不同
GET 一次只请求一次 头部和数据一块过去
POST 请求两次 把头部和数据分开
url.parse 把接受的字符串转换成 json对象
url.format 数据先给数据化,
url.resolve 合并
query string
json.parse 字符串转化为对象
json.stringify() 将对象转化为字符串
querystring调用方法
querystring .parse
querystring.stringify() 将对象转化为字符串
不想要分隔符,用逗号隔开
querystring.parse() 将字符串转化为对象
querystring.escape() 转码
querystring.unescape() 解码
nodejs 相当于数据的转发

首先创建请求
响应 回调函数
当响应成功

核心 :1 配好options,确定所要请求路径
2.分别使用了两个事件 data end
3, 注意数据格式

流方法
1.fs.createReadStream
2.fs.createWriteStream
binary 二进制 if(err)

 

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3