`
feng413
  • 浏览: 26551 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Http协议Range域格式

 
阅读更多
Range头域可以请求实体的一个或者多个子范围。例如,
  表示头500个字节:bytes=0-499
  表示第二个500字节:bytes=500-999
  表示最后500个字节:bytes=-500
  表示500字节以后的范围:bytes=500-
  第一个和最后一个字节:bytes=0-0,-1
  同时指定几个范围:bytes=500-600,601-999

但是服务器可以忽略此请求头,如果无条件GET包含Range请求头,响应会以状态码
206(PartialContent)返回而不是以200  (OK)。
分享到:
评论

相关推荐

    http头域详细解释

    HTTP协议作为互联网上应用最为广泛的一种网络协议,其核心功能在于规范客户端与服务器间的数据交换方式。在HTTP通信过程中,头域(Header Fields)扮演着至关重要的角色,它们包含了用于控制请求和响应行为、提供...

    HTTP协议头详解

    Date 头域表示消息发送的时间,时间的描述格式由 rfc822 定义。例如,Date:Mon,31Dec200104:25:57GMT。Date 描述的时间表示世界标准时,换算成本地时间,需要知道用户所在的时区。 Pragma 头域用于包含实现特定的...

    HTTP协议Header详解.html

    HTTP协议Header详解是html帮助格式的,方便查询, 通过HTTP协议RFC2616整理的, 目录: 头域定义 2 1 Accept 2 2 Accept-Charset 4 3 Accept-Encoding 5 4 Accept-Language 6 5 Accept-Range 7 6 Age 7 7 Allow 8 8 ...

    文件传输协议分析及应用

    - 利用HTTP协议定义的BNF格式,可以精确地构建客户端请求消息,以便高效地传输文件。 2. **数据发送与接收过程**: - 在HTTP文件传输过程中,客户端发起GET或HEAD请求以获取文件。 - 服务器响应并返回文件数据或...

    HTTP数据包.pdf

    HTTP数据包是指在计算机网络中使用HTTP协议传输的数据包。HTTP是一种超文本传输协议,主要用来在服务器和客户端之间传输超文本数据,如文字、图片、音频、视频等。HTTP协议主要用于网页浏览,邮件发送、文件传输等...

    Android应用源码Android平台下通过HTTP协议实现断点续传下载.zip

    2. **Range头域**:在HTTP协议中,Range头域是实现断点续传的关键。当客户端发送一个包含Range头的GET请求时,可以指定希望获取文件的一部分,如“Range: bytes=500-”表示从第500字节开始到文件结束。 3. **HTTP...

    HTTP1.1超文本传输协议.zip

    HTTP1.1是HTTP协议的第四个主要版本,是在HTTP1.0基础上进行的改进,旨在提高性能、效率和可扩展性。 1. 请求与响应模型: HTTP通信主要基于请求-响应模型。客户端发起一个HTTP请求到服务器,服务器接收到请求后...

    HTTP协议的头信息详解

    ### HTTP协议的头信息详解 #### 一、概述 HTTP(HyperText Transfer Protocol)协议作为互联网上应用最为广泛的一种网络协议,主要用于规范浏览器与Web服务器之间的数据交换方式。HTTP消息通常由请求消息和响应...

    Http基础.doc

    - **Date头域**:用于表示消息发送的时间,格式遵循RFC822定义,如`Date: Mon, 31 Dec 2001 04:25:57 GMT`。该时间表示的是格林尼治标准时间,需转换为本地时间时,应考虑用户所在时区。 - **Pragma头域**:包含...

    实时流控制协议中文版

    3. **表示描述(Presentation Description)**:描述媒体流元数据的文档,通常使用SDP(会话描述协议)格式。 4. **控制流(Control Stream)**:RTSP控制消息的传输通道。 5. **连续媒体流(Continuous Media ...

    http知识超全汇总-all.pdf

    HTTP协议定义了客户端如何向Web服务器请求资源,以及服务器如何响应这些请求的规则。 HTTP协议的工作流程主要包括以下几个步骤: 1. 客户端(浏览器)发起一个HTTP请求,这个请求包含了要访问的资源的URL、HTTP方法...

    HTTP_1.1.rar_http1.1

    HTTP 1.1是HTTP协议的第四个主要版本,发布于1997年,它在HTTP 1.0的基础上引入了多项新特性,如持久连接、分块传输编码、请求方法的扩展、状态码的增加等,以提高网络性能和用户体验。 二、持久连接 HTTP 1.0中的...

    linux下LibCurl编程 - followingturing 追随图灵的路上... - 博客频道 - CSDN1

    在实际开发中,了解HTTP协议的基本结构和LibCurl的使用方法至关重要,这包括理解请求和响应的构成、设置和解析头域,以及如何通过库函数发起网络请求并处理响应。对于Linux开发者来说,掌握这些技能有助于实现各种...

    HTTP1.0&HTTP1.1(rfc2616)

    **TCP/IP详解卷三 - TCP事务协议,HTTP,NNTP和UNIX域协议** 这本书可能详细讲解了TCP/IP协议栈中的这些协议,其中: - **TCP事务协议**:TCP是一种面向连接的、可靠的传输层协议,确保数据包的顺序和无损传输。 -...

    08-JavaWEB面试题(19题)-新增.pdf

    Java WEB 面试题汇总 本文档总结了 Java WEB 面试题,涵盖了 JDBC 操作数据库流程、PreparedStatement 的使用、关系数据库中连接... * HTTP/1.1 中,引入了 Range 头域,可以指定某个对象的一部分,减少了带宽的浪费。

    HTTP头(HTTPheader)详解.pdf

    HTTP头(HTTP Header)是HTTP协议中的一个重要组成部分,它包含了请求头、响应头、通用头等多种类型,用于传递额外的信息,如客户端的偏好、身份验证、缓存控制等。以下是对HTTP头的一些关键知识点的详细解释: 1. ...

    HTTP状态码的含义.txt

    ... ...- **505 HTTP Version Not Supported**:服务器不支持请求中所使用的HTTP协议版本。 以上是HTTP状态码的基本介绍及解释,了解并正确应用这些状态码对于构建稳定可靠的网络应用程序至关重要。

    ​​C​o​d​e

    - **505 HTTP Version Not Supported**:服务器不支持请求中所用的HTTP协议版本。 通过以上对HTTP状态码的详细解读,我们可以更好地理解Web服务中的各种交互情况,为Web开发提供更加准确的状态反馈,从而帮助开发者...

    http头详解

    HTTP协议是超文本传输协议的缩写,是互联网上应用最为广泛的一种网络协议。HTTP头部是HTTP消息的重要组成部分,它包含了客户端与服务器间通信的关键信息。本篇将详细介绍HTTP头部的结构、分类及具体字段的含义。 ##...

Global site tag (gtag.js) - Google Analytics