http协议:
1>:是基于请求与响应的应用层协议,底层是TCP,传输层可靠
2>:是一种c/s或b/s模式,通过客户端发送url请求给服务器端,服务器端处理请求并给出响应
3>:通过url请求建立客户端与服务器端的交互
4>:该协议无状态,不会保存会话信息
http与https的区别:
1>:http是明文传输,不安全,https是通过ssl加密传输协议
2>:https是需要ca申请证书的,一般来说证书不是免费的
3>:http和https使用完全不同的连接方式,前者的端口是80 后者的默认是的443
4>:http连接很简单,无状态的;https是通过ssl+http构建的可进行加密传输,身份认证的网络协议