Java Multipart/post 下载

Arj*_*tel 0 java http web-technologies apache-httpclient-4.x

我有几个与 Web 技术相关的问题。从我阅读 Apache 和 Netty 文档的蚂蚁来看,我无法弄清楚使用 HTTP 多部分/发布请求下载大文件的一些事情。

  1. 是否可以发送指示请求以较小的多部分(块)下载文件的 HTTP 请求?

  2. 如何在多部分下载大文件?

如果我不理解“多部分”术语本身,请纠正我。我知道很多人都遇到过这个问题,应用程序(客户端)下载文件的部分较小,所以当网络中断时,应用程序不需要重新从头下载整个文件。特别是当文件不是任何媒体文件时。

谢谢。

sbr*_*ges 5

Multipart 是指在一个主体中对多个文档进行编码,定义见this。对于 http,分段上传允许客户端在一个帖子中发送多个文档,例如在一个请求中上传图像和表单字段。

Multipart 不是指以多个块下载文档。

如果发生网络中断,您可以使用http 范围重新开始下载。