HTTP请求

HTTP无状态,是不会记忆网页上的东西的,所以我们需要COOKIE和SESSION

http的请求过程:

1.建立TCP连接

2.web浏览器向web服务器发送请求命令

3.web浏览器发送请求头信息

4.web服务器做出应答 

5.web服务器发送应答头信息 

6.web服务器向浏览器发送数据 

 7web服务器关闭TCP链接

GET:

一般用于信息获取;使用URL传递参数;对所发送信息的数量限制2000个字符

POST:

一般用于修改服务器上的资源;对所发送信息的数量无限制

http请求由 四部分组成:

1:http请求的方法或动作,比如get和post

2:正在请求的url

3:请求头,比如客户端环境信息,身份验证信息等等

4:请求体,比如请求正文

http相应一般三部分:

1一个数字和文字组成的状态码,显示请求成功还是失败

2响应头,比如服务器类型、日期时间、内容类型和长度

3响应体(响应正文)

推荐阅读更多精彩内容