摘要:
中间件 一个请求发送到服务器后,它的生命周期是先收到request请求,然后服务端处理,处理完了以后发送reponse响应回去,当业务逻辑复杂的时候,为了便于明确和服务,需要把处理的事情分一下,分配成几个部分来做,而每个部分就是一个中间件。中间件的本质实际是一个函数,这个函数可以接受三个参数,req 阅读全文
摘要:
前后端不分离,前端页面看到的效果都是后端控制的,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。这种应用模式比较适合纯网页开发。 前后端分离的应用模式中,后端返回前端所需要的数据,不再渲染HTNL页面,不再控制前端的效果,至于前端看到的效果,从后端请求的数据如何加载到前 阅读全文
摘要:
报文 报文是网络中交换与传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变; HTTP:超文本传输协议,是一种建立在TCP上的无状态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务端收到请求之 阅读全文
摘要:
三次握手: 为了准确无误的把数据送达到目标处,TCP协议采用了三次握手策略。用TCP协议把数据包发送过去后,TCP不会对传送后的情况置之不理,它一定会向对方确认是否成功送达。握手过程中使用了TCP的标记:SYN和ACK。发送端首先发送一个带由于SYN标记的数据包给对方。接收端收到后,回传一个带有SY 阅读全文