这一次说一点概念性的东西,也是为后边做一些基础
HTTP协议的基本概念
http协议的基本概念
全称“超文本传输协议”,浏览器和服务器之间的通信规则
HTTp协议永远都是客户端发起的请求,服务器回送响应
------------请求--------------->
客户端 服务器(Server)
<------------响应---------------
客户端 需要什么数据的时间 ,根据用户的操作,作出相应的请求;
服务器 收到这些请求,根据这些请求,返回相应的数据
请求方式
用户在发送请求消息时,又分为多种不同的请求方式,比较常见的请求方式是GET 和 POST 请求
GET 是向服务器索取数据的一种请求方式
POST 是向服务器提交数据的一种请求方式
HTTP请求
Http请求主要有两部分组成:http请求头、http请求体
POST 请求才有请求体
请求头
Accept: text/html,application/xhtml+xml,application/xml...
Accept-Charset:GBK,utf-8;
Accept-Encoding:gzip,deflate,sdch
Accept-Language:zh-CN,zh;
Connection:Keep-alive
.......
.......
.......
请求提
keyword=aaaa
可以用抓包工具尝试一下。。。
这次虽然都是概念的的东西,但是还得提一下的,要不然就好比上楼梯中少了几个台阶,所以的必须提一下,现在感觉要是做得越深,理论的支撑是很重要的,也给大家分享一点算是自己心得。
期待大家的继续支持
下次会说一些实例性的东西