http和https是两种使用完全不同的连接方式,它们使用的端口也不同,http使用的是80端口,而https使用的是443端口。http连接非常简单,是无状态的,而https则是一个由SSL和HTTP协议构建的网络协议,可以进行加密传输和身份认证,相比http协议更加安全。HTTPS是一种安全的通信通道,基于HTTP开发,用于在客户计算机和服务器之间交换信息。http是超文本传输协议,信息是明文传输,而https则是具备安全性的ssl加密传输协议,即HTTP的安全版。通过https://前缀,表示信息传输是使用SSL(安全套接字)加密的,因此你的电脑与服务器之间的信息传输更加安全。使用https协议需要申请证书,免费证书很少,通常需要付费。在启用SSL的Web服务器上,需要获取一个服务器证书并将其与要使用SSL的服务器绑定。总结一下区别:HTTP是不安全的,而HTTPS是安全的;HTTP的标准端口是80,而HTTPS的标准端口是443;在网络模型中,HTTP工作于应用层,而HTTPS工作在传输层;HTTP无需证书,而HTTPS需要认证证书。