首页 > 代码库 > HTTP和HTTPS的区别?

HTTP和HTTPS的区别?

HTTP1.1(Hypertext Transfer Protocol Vertion 1.1)超文本传输协议-版本1.1
它是用来在Internet上传送超文本的传送协议。它是运行在Tcp/Ip协议族之上的Http应用协议。它可以使浏览器更加高效,网络传输减少。任何服务器除了包含html文件外,还有一个http驻留程序,用于相应用户请求。您的浏览器是HTTP客户,向服务器发送请求,当浏览器中输入了一个开始文件或者点击超链接时,浏览器就会向服务器发送http请求,此请求被送往由IP指定的url。驻留程序接收到请求,在进行必要的请求后回送所要求的文件。
HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议
它是有Netscape开发并内置于浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上使用Netscape的完全套接字层(SSL)作为Http应用层的子层。(HTTPS使用端口443,而不是像HTTP那样使用80端口来和TCP/IP进行通信。)SSL使用40 位关键字作为RC4流加密算法,这对于商业信息的加密是合适的。HTTPS和SSL支持使用X.509数字认证,如果需要的话用户可以确认发送者是谁。
注意:在远程管理网站默认设置是启用了SSL的时候也要用HTTPS啊!!
 

HTTP和HTTPS的区别?