请说明一下http和https的区别

  1. https协议需要申请证书到CA,需要一定经济成本
  2. http是明文传输,https是加密的安全传输
  3. 连接的端口不一样,http是80,https是443
  4. http连接很简单,没有状态;https是ssl加密的传输,身份认证的网络协议,相对http传输安全。