vickzhu

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            151 隨筆 :: 0 文章 :: 34 評論 :: 0 Trackbacks
          HTTP頭中一般斷點下載時才用到Range和Content-Range實體頭,
          Range用戶請求頭中,指定第一個字節的位置和最后一個字節的位置,如(Range:200-300)
          Content-Range用于響應頭

          請求下載整個文件:
          ***********************************
          GET  /test.rar  HTTP/1.1
          Connection:  close
          Host:  116.1.219.219
          Range:  bytes=0-100
          ***********************************
          Range頭域可以請求實體的一個或者多個子范圍,Range的值為0表示第一個字節,也就是Range計算字節數是從0開始的
          表示頭500個字節:bytes=0-499
          表示第二個500字節:bytes=500-999
          表示最后500個字節:bytes=-500
          表示500字節以后的范圍:bytes=500-
          第一個和最后一個字節:bytes=0-0,-1
          同時指定幾個范圍:bytes=500-600,601-999


          一般正常回應
          ***********************************
          HTTP/1.1 206 OK
          Content-Length:  801     
          Content-Type:  application/octet-stream 
          Content-Location: http://www.onlinedown.net/hj_index.htm
          Content-Range:  bytes  0-100/2350 //2350:文件總大小
          Last-Modified: Mon, 16 Feb 2009 16:10:12 GMT
          Accept-Ranges: bytes
          ETag: "d67a4bc5190c91:512"
          Server: Microsoft-IIS/6.0
          Date: Wed, 18 Feb 2009 07:55:26 GMT
          ***********************************

          注意:如果用戶的請求中含有range ,則服務器的相應代碼為206。
          206 - Partial Content 客戶發送了一個帶有Range頭的GET請求,服務器完成了它(HTTP 1.1新)。
          posted on 2009-01-21 17:48 筱 筱 閱讀(4365) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 辰溪县| 手游| 石楼县| 仪陇县| 鱼台县| 宁波市| 丰台区| 金平| 东安县| 重庆市| 繁峙县| 陵川县| 明溪县| 三明市| 延川县| 会泽县| 阿坝| 久治县| 玉溪市| 建始县| 莆田市| 大洼县| 芮城县| 噶尔县| 鹤壁市| 闻喜县| 潼南县| 衢州市| 和静县| 苏州市| 耿马| 兴化市| 章丘市| 桃园县| 夏邑县| 万盛区| 绥江县| 米林县| 仁寿县| 文昌市| 保山市|