摘要: 一、什么是express? Express 是一个简洁、灵活的 node.js Web 应用开发框架, 它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。Express项目的底层由许多的中间件在协同工作,可以这么说,一个 Express 应用就是在调用各种中间件。 二、什么是中间件? 阅读全文
posted @ 2019-01-13 17:54 PrayLs 阅读(444) 评论(1) 推荐(2) 编辑
摘要: HTTP报文:它是HTTP应用程序之间发送的数据块。这些数据块以一些文本形式的元信息开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。这些报文都是在客户端、服务器和代理之间流动。 报文的语法:所有的HTTP报文都可以分为两类,请求报文和响应报文。请求和响应报文的基本报文结构大致是相同的, 阅读全文
posted @ 2019-01-13 16:09 PrayLs 阅读(558) 评论(0) 推荐(5) 编辑
摘要: 在传统的web应用开发中,大多数的工作人员会将浏览器作为前后端的分界线。将浏览器中为用户进行页面展示的部分称之为前端,而将运行在服务器,为前端提供业务逻辑和数据准备的所有代码统称为后端。 在前后端不分离的时代,在项目开发阶段,前端人员负责编写HTML页,后端人员负责写接口,前端人员调试页面动态数据都 阅读全文
posted @ 2019-01-12 11:27 PrayLs 阅读(950) 评论(1) 推荐(1) 编辑
摘要: TCP传输的三次握手四次挥手策略。 TCP建立连接需要三次握手,也就是指建立一个TCP连接的时候,客户端和服务器总共传送三个数据包,目的是客户端连接服务器的指定端口。握手过程中使用了TCP的标志:SYN和ACK。 第一次握手:首先客户端发送一个带有标志位为1的SYN标志的数据包给服务器。 第二次握手 阅读全文
posted @ 2019-01-12 09:52 PrayLs 阅读(591) 评论(1) 推荐(2) 编辑