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机制:是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。

你可能感兴趣的:(Http协议_后续会补充,总结给自己看)