一个网络请求的生命周期(二)

上回说都本地在浏览器输入了www.baidu.com,是通过https访问的网站,说到https就不得不先受说最常用的http协议。

http协议是基于tcp/ip协议的在应用层

先自己回想一下自己所知道的一点关于http和https的知识点

http是一种超文本传输网络协议,默认端口是80,是一种基于请求和响应的无状态的连接,他支持get,post请求,get是一种url后面带参数的连接,有长度限制。post是放在body里面的数据是安全的,一般都是get拉取数据,post表单提交数据

https是在ssl+http实现的是在http的基础上进行了加密,其中有一个公钥一个私钥,服务器既有公钥又有私钥,客户端第一次向服务端发送请求需要经过CA认证然后认证通过之后服务端才会回复公钥,然后根据公钥进行加密生成一个对称加密的“消息密钥”来增强客户端之间的加密解密之间的速度,提升响应时间。

--------------------------------以上是没有经过系统学习的自己已知的一些零散知识点----------------------

经过了一个多礼拜的系统学习,终于可以把http很多知识点连贯起来了。

1.http超文本传输协议

2.http 1.1是一种基于请求和响应的,简单快速,灵活,无连接,无状态的

 

 

 

无连接可以用keep-alive头无状态可以通过cookie和seesion 

2.uri和url的区别,uri包含url,url地址,uri名字+地址

 

 3.http报文请求结构分析,有请求行,报文头和报文体

 

 

 

 

 

 

accept 表示浏览器可以接受的媒体类型

 

 

 

 

 

 

 

 

 

 

 4.HTTP请求方法

 

 

 

 

 

 

 

 

 

3.5http状态码 

 

 

 

 

 

 3.7cookie和Session,http的会话管理

 

 

 

 

 

 

 

 

 

第4章 深入认识HTTP协议不为人知的特性和使用方法

 

 

 常见的认证方式

 

 

 

 

 

 

 

 

 

 

ngix可以作为代理

 

 

 

 

 

 

 

 

 

 ​​​​​​​

 

 

内容协商机制就是国际化

 

 

 

 

 

 

 

 

 

 

第五章节 

 

 第六章Https

为了防止中间人攻击

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

第七章,http的追加协议

 

 

 

 

 ajax轮询和long poll轮询

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

第八章http的安全问题

 

 

 

 

 

 

 ​​​​​​​

 

 

 

 

 

 ​​​​​​​

 

 

 

 

 ​​​​​​​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 ​​​​​​​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值