Http(1)

Http

1.建立TCP连接

2.http请求

3.Http 响应

4.关闭TCP连接

Http1.1是一个无状态的持续连接的协议

 

http  Url的格式: http://HostName【IP地址】:Port Path【/】

 

 http请求由三部分组成:

请求行: 请求方法 请求地址 协议版本 结尾(crlf)

消息包头

请求正文

 

http 1.1 请求方法

 

 

 

 

Http请求中可以包含提交的数据

 

 

 

 

 

常见的状态代码:

 

Http响应正文:服务器返回的资源的内容

 

 

 

 

 

 

 file:///C:/Users/Administrator.Lenovo-PC/AppData/Roaming/Tencent/QQ/Temp/ZDH@GQ831BRV%5B%5DC%5BJ%5B4$UEY.jpg

 

请求包头:

请求包头允许客户端向服务器端发送传递该请求的附加信息以及客户端自身的信息

 

Accept-Language zh-cn 表示客户端接受中文

 

 

 

 

file:///C:/Users/Administrator.Lenovo-PC/AppData/Roaming/Tencent/QQ/Temp/ON5C$UDBD46WCHXS%5DV3%7DXCP.jpg

 

实体报头??

 

 

Http协议使用TCP协议与服务器建立连接

Telnet协议也是使用TCP协议与服务器建立连接

Telnet实验

建立连接

开始—运行—cmd—Telnet—回撤

set  localecho  打开本地字符回显功能

open www.163.com 80  回撤

请求报头

HEAD  /index.html  HTTP/1.1

Host:www.163.com

连续两个回彻

或者

HEAD /index.asp HTTP/1.1

Host:www.mybole.com.cn

请求内容:

GET  /index.asp HTTP/1.1

Connection:close

Host:www.mybole.com.cn

 

posted on 2013-01-03 15:15  为学日损  阅读(422)  评论(0编辑  收藏  举报

导航