下载此文档

HTTP协议.pdf


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
HyperText Transfer Protocol
HTTP协议
2
本讲知识点
简介
客户端请求
服务器响应
例子
3
Web协议的关系
用超文本技术(HTML)实现信息与信息的连接;
用统一资源定位技术(URL/URI)实现全球信息的精确定位;
用新的应用层协议(HTTP)实现分布式的信息共享。
4
简介
HTTP (HyperText Transfer Protocol),超文本传输协
议,属于高层应用协议,工作在OSI七层体系中的应用层。
HTTP协议主要用在浏览器和Web服务器之间进行通信,是
一种最基本的客户机/服务器的访问协议。浏览器向服务
器发送请求,而服务器回应相应的网页。
5
版本
HTTP协议经历了三个阶段
( 1990年), 是一个简单的面向消息
的协议
(1996年RFC1945、1997年 RFC2068)增加了在复杂网络
情况下,对不同的类型的对象服务能力
(RFC2616)改进性能、安全和数据处理
下一版本是HTTP-NG(Next Generation of HTTP)
6
协议格式
HTTP协议是使用明文进行传输
协议主要分为三个部分
7
协议格式
请求行/响应行:
该部分只有一行,包含三个部分:请求方法、请求资源、
使用的HTTP协议的版本。
例如:get / http/
其中get为请求方法,/,
http/。
8
头信息
头信息:
头信息部分主要传输服务器或者客户端的一些设定信息,
可以有任意多个,传输时使用“名称:值”的形式
例如:
Accept-Language:
User-Agent: Mozilla/ (compatible; MSIE ;
Windows NT )
其中HTTP协议里面规定了40多个头信息名称的用途,你
也可以根据需要,自己来进行定义。
头信息结束时需要一个空行和实体数据部分分开。
9
实体数据
实体数据:
实体数据在请求时,如果以post方式提交时存储提交的
参数,以get方式请求时则为空。
在响应时,存储服务器端反馈的HTML源代码的数据。
10
客户端请求 Request
客户请求包含以下信息:
请求方法
请求头
请求数据

HTTP协议 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人luyinyzha
  • 文件大小0 KB
  • 时间2014-10-20