首页 > Web开发 > 详细

http的学习

时间:2015-09-05 01:15:31      阅读:295      评论:0      收藏:0      [点我收藏+]

  前两天学习了一下http协议的一些知识,总结一下。 

  一.http的发展

  先说说http的发展历程。

  http/0.9只支持get方法,最初知识为了满足获取简单地html,不支持多媒体内容的MIME类型,版本号,各种首部。

  http/1.0增加了对多媒体的支持,增加了首部,版本号和一些额外的方法。使web页面包含生动图片和表格交互成为了可能。

  http/1.0+一种非正式的版本,为什么说是非正式版本?是因为上世纪90年代,为了满足商业上的需要,各种客户端,服务器商向http加了很多特性,包括持久连接keep-alive,虚拟主机支持,和http连接代理,这个成为了非官方版本。

  http/1.1规范了http协议,去掉了其中不必要的特性,http1.1一直沿用至今。

  http/2.0减少http的报头,实现多路复用,及多个连接或响应可以在一个连接上完成,只支持https。

  二https和http的区别

  首先https的端口是443,http是80。最重要的是https在tcp层上加了一层ssl安全层。这个安全层会在tcp连接前做一些安全措施,比如发送数字签名,交换密钥,数字加密等。简单来说https更加的安全可靠。

   

  

http的学习

原文:http://www.cnblogs.com/alichengyin/p/4782639.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!