提个关于http get的小白问题
在用http get 时,我要传输100-1000,如何这个传输范围,是要停掉重新发送get吗,如何停止get,是不是移除所有关的监听事件,如何分辨各个监听事件,以保证只移除想要的监听事件?盼大侠指教。
6 回复
沒看懂「我要传输100-1000,如何这个传输范围」
没看懂 +1
沒看懂「我要传输100-1000,如何这个传输范围」 应该是我要传输100-1000,并且已经开始传送,但我要改变这个传输范围,比如说改变为100-5000,应该如何做?
没看懂+1
没看懂 +1
那我就再解释一下,我对迅雷极其不在感冒,我用nodejs做个命令行下载器,然后通过本地端口与chrome或firefox通讯。现在才进行到http下载阶段。已经实现了多线程下载。这里的线程以延用以前的说法,实际上还是单线程。只不过是分段下载。比如一个下载是从1000-2000,一个下载是从2001-3000。那么在下载过程中,我要暂停下载或删除下载任务,应该如何实现,是要删除相关监听事件吗?如何删除,另外如何分辨呢?还有就是比如一个下载先完成了,其他 的下载还没有完成,这时前一个下载可能要分担下后一下载的一部分内容,那么更改正在下载的的下载范围呢?