Http协议_后续会补充,总结给自己看

1.http协议的特点

(1)无连接:限制每次连接只处理一个请求。服务器处理完客户的请求,并受到客户的应答后,即断开连接。

(2)媒体独立:只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过http发送。

(3)无状态:协议对于处理事物没有记忆能力

2.状态码分类

1xx:指示信息,表示请求已接收,继续处理。

2xx:成功,表示请求已被成功接收/理解/接受。

3xx:重定向,要完成请求必须进行更进一步的操作。

4xx:客户端错误,请求有语法错误或请求无法实现。

5xx:服务端错误,服务器未能实现合法的请求。

3.cookie机制和session机制

http://www.jianshu.com/p/2879fb0a5b2e  详谈cookie机制和session机制

(1)Cookie机制:Cookie分发是通过扩展Http协议来实现的,服务器通过在Http的响应头中加入一行特殊的指示以提示浏览器按照指示生成相应的Cookie。然而纯粹的客户端脚本如javascript也可以生成cookie。而Cookie的使用是由浏览器按照一定的原则在后台自动发送给服务器的,浏览器检查所有存储的Cookie,如果某个Cookie所声明的作用范围大于等于将要请求资源所在的位置,则把该cookie附在请求资源的Http请求头上发送给服务器。

(2)Session机制:是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • http协议有http0.9,http1.0,http1.1和http2三个版本,但是现在浏览器使用的是htt...
    一现_阅读 5,916评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,224评论 19 139
  • 一、概念(载录于:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436...
    yuantao123434阅读 12,729评论 6 152
  • Http协议详解 标签(空格分隔): Linux 声明:本片文章非原创,内容来源于博客园作者MIN飞翔的HTTP协...
    Sivin阅读 10,639评论 3 82
  • 深入浅出HTTP协议(WEB开发和面试必备) 1.基础概念篇 a.简介 HTTP是Hyper Text Trans...
    半世韶华忆阑珊阅读 5,049评论 0 7

友情链接更多精彩内容