摘要:
三次握手: 客户端发起: 1、向服务器端发送报文SYN=1,ACK=0;客户端进入SYN-SEND状态。 2、服务端收到SYN=1,ACK=0的请求报文,向客户端返回确认报文SYN=1,ACK=1,服务端进入SYN-REVD状态。 3、客户端接收确认报文,需再向服务端发送一个确认收到的报文ACK=1 阅读全文
摘要:
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HT 阅读全文
摘要:
* 报文的格式 * 请求报文 <method> <request-URL> <version><headers> <entity-body> * 响应报文 <version> <status> <reason-phrase><headers> <entity-body> * 方法(method) 客 阅读全文
摘要:
对于大部分应用,已经不需要从后端读取HTML页面或者模板,前端完全可以根据数据自行渲染页面/模板,这样,前后台交互就可以简化为数据的增删改查。利用AJAX技术,实现页面局部刷新,促使了前后台分离的可能性。 那么,如何利用前后端分离开发模式,开始一个项目呢? 产品经理会先设计好整个产品的业务模块和流程 阅读全文
摘要:
“Express是一个自身功能极简,完全是路由和中间件构成一个web开发框架:从本质上来说,一个Express应用就是在调用各种中间件。” 由此可见,中间件在Express开发中的重要性,因此这里我们就专门来总结一下中间件。 一、中间件结构 1、app.use([path],function) pa 阅读全文