https 与 http 协议 总结

https协议与http协议最大的不同在于安全性,https协议采用了ssl协议,保证通信的安全性大致流程

 

CA  证书

https 与 http 协议 总结

                                                         

电脑内有内置的CA公钥,可以去解密服务端证书

双方各自生成一样的对称**,不存在**在网络上传输的情况

服务端证书中包括 服务端公钥,截止日期 颁发机构 签名算法

 

 

http 有四种通信类型

get  请求资源  post  上传一些资源,通常为创建资源

put  长传资源,通常为修改资源  delete  删除资源

 

基于tcp 面向连接  keep-alive 复用连接

 

1XX 保留

2XX 表示请求成功地接收 表明服务器成功地接收了客户端请求

3XX 为完成请求客户需进一步细化请求

301-Moved Permanently 重定向 浏览器自动访问新的URL

302-Found 类似301 但新的URL因该被视为临时性的替代,而不是永久性的

4XX 客户端错误  

例如,客户端请求不存在的页面,客户端未提供有效的身份验证  404 –Not Found 无法找到指定位置的资源

5XX 服务器错误

服务器遇到错误而不能完成该请求 例如 502 –Bad Gateway 服务器作为网关或代理时,为完成请求访问下一个服务器,但是该服务器返回了非法的应答;500 –Internal Server Error 服务器遇到了意料不到的情况不能完成客户的请求

    

http返回类型参照 :https://www.cnblogs.com/111testing/p/6039097.html