摘要:
单独拎出来的缓存问题,http的缓存 前后端的http交互中,使用缓存能很大程度上的提升效率,而且基本上对性能有要求的前端项目都是必用缓存的。 缓存可以简单的划分成两种类型: 强缓存( 200fromcache)与 协商缓存( 304)。 区别简述如下: 强缓存( 200fromcache)时,浏览 阅读全文
摘要:
https就是安全版本的http,譬如一些支付等操作基本都是基于https的,因为http请求的安全系数太低了。 简单来看,https与http的区别就是: 在请求前,会建立ssl链接,确保接下来的通信都是加密的,无法被轻易截取分析 一般来说,如果要将网站升级成https,需要后端支持(后端需要申请 阅读全文
摘要:
首先看 tcp/ip层面的定义: 长连接:一个tcp/ip连接上可以连续发送多个数据包,在tcp连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持(类似于心跳包) 短连接:通信双方有数据交互时,就建立一个tcp连接,数据发送完成后,则断开此tcp连接 长连接:一个 阅读全文
摘要:
报文一般包括了: 通用头部, 请求/响应头部, 请求/响应体。 通用头部 这也是开发人员见过的最多的信息,包括如下: Request Url: 请求的web服务器地址 Request Method: 请求方式(Get、POST、OPTIONS、PUT、HEAD、DELETE、CONNECT、TRAC 阅读全文