Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Download Managers

Download Managers

Scheduled Pinned Locked Moved C / C++ / MFC
questionsysadmincareer
4 Posts 4 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Archer282
    wrote on last edited by
    #1

    Many Download Managers allow you to pause and resume your download, some are even able to resume after being disconnected. Now my question is how do they pick up where they left off? I'm guessing there is some standard information sent in the request as to where the server should start reading from the file.

    S M 2 Replies Last reply
    0
    • A Archer282

      Many Download Managers allow you to pause and resume your download, some are even able to resume after being disconnected. Now my question is how do they pick up where they left off? I'm guessing there is some standard information sent in the request as to where the server should start reading from the file.

      S Offline
      S Offline
      Stefan Pedersen
      wrote on last edited by
      #2

      Well, it isn't even remotly connected to Visual C++ but what the heck... If you are talking about FTP download managers the some (most) servers support the REST (restart) command. Check the RFC for more info. And if the paths that I have followed/have tread against the flow/there is no need for sorrow I am coming home Return, Crüxshadows

      1 Reply Last reply
      0
      • A Archer282

        Many Download Managers allow you to pause and resume your download, some are even able to resume after being disconnected. Now my question is how do they pick up where they left off? I'm guessing there is some standard information sent in the request as to where the server should start reading from the file.

        M Offline
        M Offline
        Michael Dunn
        wrote on last edited by
        #3

        HTTP* also lets you request a portion of a file from a server, so you can request say from byte 123456 to the end to resume a download. *or maybe it's HTTP 1.1 only, I'm not a networking guru so I don't know OTTOMH --Mike-- Personal stuff:: Ericahist | Homepage Shareware stuff:: 1ClickPicGrabber | RightClick-Encrypt CP stuff:: CP SearchBar v2.0.2 | C++ Forum FAQ ---- Come quietly or there will be... trouble.

        J 1 Reply Last reply
        0
        • M Michael Dunn

          HTTP* also lets you request a portion of a file from a server, so you can request say from byte 123456 to the end to resume a download. *or maybe it's HTTP 1.1 only, I'm not a networking guru so I don't know OTTOMH --Mike-- Personal stuff:: Ericahist | Homepage Shareware stuff:: 1ClickPicGrabber | RightClick-Encrypt CP stuff:: CP SearchBar v2.0.2 | C++ Forum FAQ ---- Come quietly or there will be... trouble.

          J Offline
          J Offline
          James R Twine
          wrote on last edited by
          #4

          Yes, I believe it is HTTP 1.1 that supports resumable downloads. Michael Dunn wrote: Come quietly or there will be... trouble.    Robocop? :)    Peace! -=- James Tip for inexperienced drivers: "Professional Driver on Closed Course" does not mean "your Dumb Ass on a Public Road"!
          Articles -- Products: Delete FXP Files & Check Favorites

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups