首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

HTTP协议一

2012-09-13 
HTTP协议11.简介超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议

HTTP协议1
1.简介
超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。
a.所有的WWW文件都必须遵守这个标准。
b.http一般是基于tcp的,但只要能保证是可靠的传输,http可以基于其他协议。
c.目前版本是http1.1。http1.1具有持续连接的功能;http1.1允许客户端可以选择要求从服务器下载压缩内容(gzip)。
2.http请求流程
HTTP是一个客户端和服务器端请求和应答的标准:
a.客户端向服务端发起连接(tcp);(3次握手)
b.建立连接后客户端向服务端发送http请求;
c.服务器对客服端的http请求进行处理,并返回相关内容;
d.可以继续进行第2次请求、响应。(也可以连续发送请求,http持续连接功能)
f.最后服务端关闭连接。
——————————————————————————————————————————
3.http消息
http消息包括请求消息和响应消息,格式:开始行+消息报头(可选)+空行+消息正文(可选)
1)http请求消息由3部分组成:请求行、消息报头、请求正文。一个典型的请求消息如下:
GET /test.html HTTP/1.1
Accept: text/html
Cache-Control: no-cache
User-Agent:  Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US)
常用请求方法:GET(浏览器输入网址就是用GET方法);POST(一般用在表单提交数据时);HEAD(与GET同,不过只请求消息报头,不会返回响应正文。通常用来测试是否可以访问,是否有更新)

热点排行