【发布时间】:2019-03-15 09:46:39
【问题描述】:
我想实现一个客户端+服务器,它允许通过非常缓慢和故障的网络上传大文件。
这意味着上传需要是可中断的。
示例:如果已经传输了 80% 的上传数据,那么(在 tcp 连接丢失并重新创建后)第二个请求应该只传输丢失的 20%。
就我而言,客户端-服务器通信需要使用 https。
一次上传可持续长达 12 小时。
客户端和服务器将使用 Python 实现。
当然,我可以在 http 之上发明自己的协议。我想这很简单。
但是,我想实施一个标准/规范(如果有的话)。
http 规范已经提供了什么可以帮助实现这一点?
【问题讨论】: