网络协议速记知识点
作者:互联网
网络协议
一、工作流程
一次HTTP操作成为一个事物,其工作过程分为四步:
1)客户机与服务器进行连接。
2)建立连接后,客户机发送一个请求给服务器。
3)服务器接到请求后,给予响应。
4)客户机接受服务器返回的信息通过浏览器呈现在显示器上。
5)
如果以上发生错误,那么就会返回错误信息到客户端。
二、HTTP状态码:
200请求成功
301 资源(网页等)被转移到其他URL
304 请求的资源已经缓存到本地
404 请求的资源不存在
500 内部服务器错误
三、HTTP缓存:
强缓存:命中的话不会发送请求到服务器。
协商缓存:一定会发送请求到服务器,通过资源的请求头来判断是否命中协商缓存,如果命中,服务器就会把这个资源返回,但不会返回资源本地,而是通知客户端可以从缓存中加载这个资源。
四、HTTP和HTTPS的区别:
HTTP是明文传输,数据是未加密的,安全性较差。
HTTPS数据传输都是加密的,安全性较高。
HTTP页面响应的速度比HTTPS快,因为HTTP使用TCP需要进行三次握手,需要交换3个包。
HTTPS除了TCP的3个包,还要加上SSL握手需要的9个包,一共是12个包。
HTTP的端口号为80。
HTTPS的端口号为443。
标签:知识点,缓存,HTTP,请求,客户机,网络协议,速记,HTTPS,服务器 来源: https://blog.csdn.net/zhaolujie111/article/details/114980123