第一部分 http协议

上传人:陆** 文档编号:180450624 上传时间:2023-01-06 格式:DOCX 页数:4 大小:62.65KB
返回 下载 相关 举报
第一部分 http协议_第1页
第1页 / 共4页
第一部分 http协议_第2页
第2页 / 共4页
第一部分 http协议_第3页
第3页 / 共4页
点击查看更多>>
资源描述
第一部分 http 协议分为以下几个部分:1 请求行与状态行2 通用信息头3 请求头4 响应头5 实体头6 扩展头第一讲 了解 HTTP 协议1 HTTP 简介:超文本传输协议,是TCP/IP协议的应用层协议WEB浏览器和WEB服务器之间的一问一答 的规则版本:HTTP/1.0 HTTP/1。1 HTTP-NG (下一代)2 HTTP1.0会话方式四个步骤:1 )建立连接2)客户机发出请求信息3)服务器会送响应信息4)关闭连接浏览器和WB服务器的连接是短暂的,每次连接只处理一个请求与响应,每一个页面的访问, 都需要建立单独的连接浏览器和 WEb 服务器之间的通讯都是完全独立分开的请求和响应。支持代理n支持代理;3 HTTP/1.0 与 HTTP/1。1 比较啊应链HTTP/1.1的特点在一个 TCP 连接上可以传输多个 htttp 请求与响应 多个请求和响应过程可以重叠 增加了更多的请求头和响应头 4 HTTP 请求消息 请求消息的结构: 一个请求行、若干个消息头、实体内容 (一些消息头和实体内容时可选的)eg:举例:GET /bocks/java. htmL HTTP/I. EAccept: t/*Accept-Languge: enusConnect ion: KeepiveHost: IccalhostSReferer: http:/localhost/links, asp User-Agent; Mosilla/4. QAccept-Encoding:母zip, defl ate请求行W多个消息头一个空行5 HTTP响应消息:WEB服务器会送给浏览器的消息 结构:一个状态行、若干个消息头、实体内容 (一些消息头和实体内容时可选的)6 细节:1)响应消息的实体内容就是就是网页文件内容2)使用GET方式的请求消息不能包括实体内容,只有使用POST PUT DELETE方式才能包含 实体内容7 HTTP 消息头使用消息头可以实现HTTP客户机和服务器之间的条件请求和应答,消息头相当于服务器和 客户端的一些暗号指令第二讲 请求行与状态行2.1 请求行:格式:请求方式资源路径http版本号(CRLF)CRLF表示回车或换行请求方式有: GET POST OPTIONS DELETE TRACE PUT状态行:格式:http协议版本号 状态码原因叙述(CRLF)eg HTTP/1.1 200 OK2.2 响应状态码用于表示服务器对请求的各种不同的处理结果和状态,是一个三位的十进制数据。响应状 态码可以分为5 类,使用最高位为1 到 5 分类:( 2 ) 100-199 表示成功接收请求,要求客户端继续提交下一次的请求才能完成整个过程( 2 ) 200-299表示成功接收请求并已完成这个歌处理过程( 3 ) 300-399为完成请求 客户徐进一步细化请求( 4 ) 400-499客户端请求有错误( 5 ) 500-599服务器端出现错误2.3 典型状态码200:表示一切正常206客户发送了一个带有Range头(要求服务器只返回文档中部分内容的GEt请求,服务器 按要求完成这个请求302/307 (临时重定向)被请求的文档被临时移动到别处401:表示客户访问的事宜个受口令和密码保护的页面404 服务器上不存在客户机请求的资源500:服务器端的 CGI、ASP、JSP 等程序发生错误第三讲 通用信息头通用信息头:既能用于请求信息,也能用于响应信息 包括一些与传输内容无关的常用信息 头字段请求头:用于客户端在请求消息中向服务器端发送的附加信息 ,主要包括客户端可以接受 的数据类型、压缩方式、语言、以及发出的请求超链接所属网页的URL地址等信息:AcceptAccept-Charset 字符类型Accept-Encoding 编码方式Accept-Language 语言Authorization:ExpectFrom:Hos t:指定客户端访问资源的主机名实体头:用作实体内容的原信息,描述实体内容的属性 包括实体信息的类型、长度、压缩方式等AllowContextEncoding:Content-Language:Content-Length:Content-Location:Content-MD5扩展头: Cookie Set-Cookie Refresh 和 Content-Dispostion 等
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!