NodeJS 自动升级过程中实现断点续传
需求是这样的,一个工具。打开的时候会自动更新。更新到一半的时候,如果关闭了该工具,那么在打开的时候,就会重新更新。从0开始。
目标是实现:打开的时候,工具开始自动更新,所下载的内容从上次更新的地方接下去更新。
目前的思路,一个是更新的时候,需要建立一个临时文件夹,保存所更新的文件(如果更新完成则删除) 打开该工具的时候,先判断临时文件夹里是否有文件存在(有的话说明需要断点续传) 计算文件的大小(字节数) 做为Range参数传递到服务端 服务端返回相关数据。
请问各位大神有什么参考资料么,目前找到了这篇https://cnodejs.org/topic/4f5b47c42373009b5c04e9cb 但还是看得懵懵的。。