- 博客(7)
- 收藏
- 关注
转载 HTTP与HTTPS的区别
HTTPS是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了Netscape的安全套接字层(SSL)作为HTTP应用层的子层。在http(应用层...
2019-01-14 09:14:00 94
转载 HTTP请求报文、响应报文
HTTP请求报文HTTP请求报文由3部分组成(请求行+请求头+请求体):请求行:①是请求方法,GET和POST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、OPTIONS、PUT、TRACE。②为请求对应的URL地址,它和报文头的Host属性组成完整的请求URL。③是协议名称及版本号。请求头:④是HTTP的报文头,报文头包含若干个属性,格式为“属性名:...
2019-01-14 08:55:00 94
转载 TCP三次握手四次挥手:
SYN:同步序列编号; ACK=1: 确认序号 ; FIN附加标记的报文段(FIN表示英文finish)一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,只简单的 描述下这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主机B向主机A发送同意连接和要求同步 (同步就是两台主机一个在发送...
2019-01-14 08:48:00 80
转载 前后端分离 与 不分离
为什么要做前后端分离? 前端后端有两种协作方式,一种可以称之为是服务器端渲染,一种是叫做前后端分离。这两种方式的差别是什么呢?第一种方式是服务器端渲染的方式,是指在服务器端就将网页直接生成,浏览器这里拿到的是一整个网页,CSS和JS的部分是在浏览器端执行的,而网页的内容部分,也就是数据,是由服务器端生成的。这叫做服务器端渲染。至于你是用NodeJS,还是用PHP,...
2019-01-14 08:34:00 273
转载 Express中间件
中间件(middleware)就是处理http请求的函数,其最大的特点就是,一个中间件处理完成后传递给下一个中间件。每个中间件可以从app实例,接收三个参数,依次为:request对象(代表HTTP请求)、response对象(代表HTTP回应)、next回调函数(代表下一个中间件),每一个中间件都可以对HTTP请求(request对象)进行加工,并且决定是否调用next方法,...
2019-01-14 08:21:00 112
转载 node event中 on emit off 的封装
事件绑定一个事件名称对应多个事件函数 应此它们的关系是一对多的关系 数据类型采用对象的形式 key:val 因为函数有多个 所以val选用数组 事件仓库eventList = { key:val, key:val }let eventList = {}; 1.绑定事件...
2019-01-09 17:51:00 86
转载 node
1nodeJs什么? NodeJS 其实就是一个js的运行环境 属于后端的语言 服务器 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 nodeJs使用了一个事件驱动 以及非阻塞的I/O式模式 使其轻量又高效 node中的npm包是全球最大的包(垃圾)网站 (只要你安装了nod...
2019-01-08 08:29:00 65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人