问题标签 [resume-download]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
46 浏览

java - 在java中使用选定区域恢复下载

我正在尝试使用 java 下载文件的特定区域。在 HTTP 标头请求中,我正在设置“范围”字段,如下所示。

但是,在响应中,我得到了大小为 8408469 的文件。

为什么返回的文件总是比通过 HTTP 请求头设置的预期值高 1 个字节?

0 投票
1 回答
3794 浏览

java - 从具有恢复支持的弹簧控制器下载文件

从弹簧控制器下载文件

以上是原文,但我希望有简历支持,这意味着我可以第一次下载 51%,然后在其他时间再下载 49%。

环境tomcat 7.0.39

我尝试了一些,但仍然失败。

这是我的代码,或者你可以分享你的代码

已修复,这是我编辑的版本

0 投票
1 回答
543 浏览

download - WinInet 可以在不重新开始的情况下恢复文件下载吗?

我正在使用InternetSetFilePointer和的组合InternetReadFile来支持可恢复下载。所以当我开始下载一个文件时,我会检查我们是否已经拥有它的一部分,并InternetSetFilePointer使用我们拥有的大小来调用,然后我开始阅读。这有效......但是,这是我的观察:

如果我已经下载了 90% 的文件,并且需要 2 分钟,那么当我恢复时,第一次调用InternetReadFile大约需要 2 分钟返回!我只能得出结论,在幕后,它只是从头开始下载文件,扔掉我给的所有内容InternetSetFilePointer,然后返回“下一个”数据。

所以问题是:

1) WinInet 是否“模拟” InternetSetFilePointer,还是真的将该信息提供给服务器?

2) 有没有办法让 WinInet 真正跳到所需的搜索点,假设 HTTP 服务器支持这样做?

我正在下载的服务器是 Amazon S3 服务器,我 99.9% 肯定支持恢复。

0 投票
0 回答
185 浏览

java - java恢复下载需要很长时间

这是我的代码

此方法工作正常,但需要很长时间才能恢复。我的问题是有没有有效的方法来做到这一点?在我的代码中,我认为in.skip(); 这需要时间。

0 投票
3 回答
14372 浏览

http - 确定服务器是否支持恢复获取请求

如何确定服务器是否支持恢复文件传输或获取请求?

我的想法是设置标头以从字节“2”而不是 0 开始获取请求,如果结果正确,则立即关闭 http 请求

但我想知道服务器响应是否有某种不同类型的探测会向我揭示这些信息

0 投票
1 回答
91 浏览

java - GWT 中的 Http Range 用于可恢复下载

我想找到一种在 gwt 中获取 HTTP_RANGE(通过浏览器或下载管理器的 http 请求发送)的方法。我在 php ( _SERVER['HTTP_RANGE']) 中找到了它,但我找不到 java 的解决方案。

我想做的工作是使用 gwt 进行可恢复文件下载的一种方式。

0 投票
1 回答
1696 浏览

php - PHP 可恢复下载

我在网上找到了这个功能:

下载正在运行,但是当我使用下载管理器(IDM 等)并且我想暂停下载以便稍后继续下载时,我不能。这个函数应该允许这样做(查看Content-Range标题),但由于某种原因,它不起作用。

有谁知道为什么?我该如何解决?

我已经尝试了很多我在互联网上找到的功能,但没有一个能正常工作。

0 投票
3 回答
45175 浏览

linux - 如何在 curl 中自动恢复中断的下载?

我正在使用curlLinux。我正在 ftp 服务器中下载文件的一部分(使用-r选项),但我的连接不好,它总是中断。我想编写一个脚本,当我再次连接时恢复下载。

我用过这个命令,但它不起作用:

0 投票
0 回答
826 浏览

python-2.7 - 如何使用身份验证、gui(仅显示下载的文件百分比)和恢复功能制作 python urllib2 下载文件?

到目前为止,我已经这样做了:

现在我需要一个下载进度窗口(gui)并添加恢复功能。请帮忙。

0 投票
0 回答
2679 浏览

c# - 通过网络读取文件时出现“指定的网络名称不再可用”异常

我正在使用以下代码使用重试模式通过网络复制文件。

如果网络断开并引发异常,ReadSourceStream则使用相同的参数调用,直到网络恢复。问题是,即使网络恢复后,我仍然会收到以下异常

File.Exist之前添加了检查_sourceStream.Read,它在网络恢复后返回 true,但是在读取流时它会抛出异常。

您在这方面的任何帮助将不胜感激。