三方面搞定http协议之“报文模型”

  关于http协议,这一块的知识其实相当大,但是作为一个前端开发者来说,我觉得只要知道三方面的内容就足矣把http协议是个什么东西解释清楚了。而这三方面,就是http的报文模型,请求方式以及状态码。

  这篇我们就来看报文模型。

  首先,报文是指网络传输与交换数据的基本单位,可以把它理解为一个装好了完整数据信息的袋子。http报文,则是指客户端一次性发送给服务端的数据块,或者是服务端一次性返回给客户端的数据块。所以http报文就分成了两种:http请求报文和http响应报文。

  关于http请求报文的模型是这样的:请求行 - 请求头 - 空行 - 主体。而http响应报文的模型则为:状态行 - 消息头 - 空行 - 主体。

  请求报文模型就看看下面这个例子:

  三方面搞定http协议之“报文模型”

  这个是我自己手写的例子,如果你有耐心看完,会发现我写的是非常之通俗易懂。基本上请求报文模型都可以这样去分析。

  而响应报文则是像这样的:

三方面搞定http协议之“报文模型”

  这就是两种http报文模型的基本介绍,而http请求方法有哪几种,他们的细微区别又在哪里,且听我下回分解。(。・∀・)ノ

上一篇:NLP系列(2)_用朴素贝叶斯进行文本分类(上)


下一篇:android利用数字证书对程序签名