通过手机连接从移动设备上传文件(图像)是否值得开发?我所说的块是指使用文件的不同部分发出一系列独立的 HTTP 发布请求并在服务器上重新组装。
具体来说,我听说移动网络连接可能会在文件完全上传之前断开连接(它不会通过 wifi 发生)。我的假设是,如果我对上传进行分块,断开连接的可能性就会降低。我担心的是,在实践中,它并不更可靠,现在我引入了延迟。
通过手机连接从移动设备上传文件(图像)是否值得开发?我所说的块是指使用文件的不同部分发出一系列独立的 HTTP 发布请求并在服务器上重新组装。
具体来说,我听说移动网络连接可能会在文件完全上传之前断开连接(它不会通过 wifi 发生)。我的假设是,如果我对上传进行分块,断开连接的可能性就会降低。我担心的是,在实践中,它并不更可靠,现在我引入了延迟。
如果上传的接收端允许您在特定块处恢复上传,这可能非常有用。这将使您在遇到错误时不必重新启动整个上传,从而最大限度地减少网络错误的影响。
例如,如果您使用 S3 作为后端,您可以利用他们的Multipart Upload