HTTP协议学习笔记之(一)概念及工作流程

HTTP协议的概念及工作流程

HTTP协议:###

重要性:无论以后用webservice,还是用rest做大型架构,都离不开HTTP协议的认识,甚至可以简化的说:
webservice = http协议 + XML
Rest = http协议 + json
各种API也一般使用http+xml/json来实现的

什么是协议?

计算机中的协议和现实中的协议是一样的,一式双份/多份,双方或多方都遵从共同的一个规范,这个规范就可以成为协议。
通俗点说,就是双方达成共识。

HTTP协议的工作流程###

HTTP协议请求信息和响应信息的格式###

请求:
(1)请求行
  请求行分为3部分,请求方法,请求路径,所用的协议。
  请求方法:GET POST PUT DELETE TRACE OPTIONS
  问题:浏览器能发送HTTP协议,HTTP协议一定要浏览器来发送么?
  答:不是,
(2)请求头信息
(3)请求主体信息

使用telnet完成HTTP的POST请求

posted @ 2017-02-23 20:20  FullStackMe  阅读(136)  评论(0)    收藏  举报