zoukankan      html  css  js  c++  java
  • http断点续传的原理

    ——————————————先讲原理,如下:——————————————————

    举一个详细的例子:

         一般场景,要访问的域名:www.jizhuomi.com/android,文件名为down.zip

          

         服务器到请求后,按要求寻找请求的文件,提取文件的信息,然后返回给浏览器,返回信息如下

          

          好了。现在讲解一下断点续传原理:

          所谓断点续传,也就是要从文件已经下载的地方开始继续下载。因此,在客户端,浏览器传给web服务器的时候要多加一条信息--从哪里开始

          比方说,“浏览器”来传递请求信息给服务器,要求从2000070字节开始:

          

          range: bytes=2000070-  这个就是浏览器对服务器喊话:“喂!服务器,down.zip这个文件从2000070字节开始传过来!前面的字节不用传了哈~”

          服务器说:“好嘞!您等着~”,返回如下(返回的代码也改为206了,而不再是200了):

          

    ——————————————原理到此结束——————————————————

  • 相关阅读:
    [POI2014]FarmCraft
    [POI2014]Solar Panels
    Luogu P2824 [HEOI2016/TJOI2016]排序
    CF903G Yet Another Maxflow Problem
    CF901C Bipartite Segments
    CF749E Inversions After Shuffle
    ARC068C Snuke Line
    BZOJ3747 [POI2015]Kinoman
    SA-IS
    简单字符串
  • 原文地址:https://www.cnblogs.com/yuzhaoblog/p/9303420.html
Copyright © 2011-2022 走看看