HTTP协议

协议就相当于是语言,相同的语言能够互相理解

HTTP协议的方法包括:GET,POST

GET:我们通过一个url获取网页上的信息,不改变网站的状态(不改变服务器的任何内容)

POST:通过URL向网站传输信息,改变网站的状态

POST会用到的地方:登录,注册,补充信息

          登录之后服务器会记录你已经登录的,有这个记录,服务器的状态就已经改变了

          注册之后服务器就会记录你注册的信息,相当于状态改变了

          补充信息也是状态改变,比如发微博

HTTP协议的其它方法:

         HEAD,  OPTION,  CONNECT,  CRACE,  PUT,  DELETE

HTTP协议包含两部分内容

         request:-->内容:URL  +  request  headers请求头信息

         response:-->内容:HTTP + response  headers返回头信息

再请求头信息种有三个重要的信息

      a.User-Agent:代表你的身份是什么

      b.Referer:代表你的跳转网页是什么,

      c.cookie

原文地址:https://www.cnblogs.com/simpledu/p/14377094.html