码迷,mamicode.com
首页 > Web开发 > 详细

HTTP基础知识

时间:2016-09-06 00:54:40      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:

HTTP是计算机通过网络进行通信的规则,是一种无状态的协议,不建立持久的连接(客户端向服务器发送请求,web服务器返回响应,接着连接就被关闭了);

一个完整的HTTP请求连接,通常有下面7个步骤:

1、建立TCP连接(一般走的都是TCP连接)

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

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

4、web服务器应答

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

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

7、web服务器关闭TCP连接

一个HTTP请求一般由四部分组成:

1、HTTP请求的方法或动作,比如是GET还是POST请求

2、正在请求的URL,总得知道请求的地址是什么吧

3、请求头,包含一些客户端环境信息,身份验证信息等

4、请求体,也就是请求正文,请求正文中可以包含客户提交的查询字符串信息,表单信息等等,一般来说,请求头与请求体之间有一个空行,表示请求头已经结束,接下来的内容就是请求体

HTTP基础知识

标签:

原文地址:http://www.cnblogs.com/lmsblogs/p/5844078.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!