问题标签 [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.
php - 如何在 PHP 中跟踪失败的下载?
我在我的服务器中收集了视频和音频,用户可以通过支付一些费用来下载。
假设用户为我支付了费用并开始下载,但不小心下载失败,我怎么能检测到这一点,我可以让他再次下载。
我提供的下载链接就像 rapidshare/megaupload/hotfile 等每次都是独一无二的。所以一旦用户下载了文件链接就会死掉。
更新:
我想在付款后提供一次下载链接,他无法使用下载密钥一次又一次地下载。一旦下载完成,即使他想下载同样的东西,他也必须付费,但如果下载失败,我可以再次下载。
python - Python URLRetrieve 限制速率并恢复部分下载
我正在使用该线程中的代码来限制我的下载速率。
如何将部分下载恢复与速率限制代码合并?我发现的示例使用urlopen
而不是urlretrieve
,并且RateLimit
该类取决于urlretrieve
.
我想要一个控制部分下载的外部函数,而不必更改RateLimit
类:
android - 恢复下载在android中不起作用
此恢复下载的代码在 Android 中无法正常运行,尽管它在 Java 应用程序中运行良好。在这里,我正在尝试下载一个 zip 文件,它将继续下载,但最终结果是一个无效的 zip 文件。
谢谢。
php - 无法恢复大于 300M 的下载
我正在开发一个带有 php 的程序来下载文件。脚本请求就像:我在使用 PHP 发送文件时使用了可恢复下载http://localhost/download.php?file=abc.zip
中提到的一些脚本?
它绝对适用于300M以下的文件,无论是多线程还是单线程下载,但是,当我尝试下载> 300M的文件时,我在单线程下载时遇到问题,我只下载了大约250M的数据,然后看起来像http 连接中断。它不会在断点处中断..为什么?调试脚本,我查明了它坏的地方:
这似乎每个请求的文档只能获得 250M 数据缓冲区echo
或print
..但是当我使用多线程下载文件时它可以工作
php - 通过支持 HTTP_RANGE 的 Apache 和 PHP virtual() 函数发送文件
我正在使用 PHP 函数virtual()通过 Apache 2.2 发送文件(它比 readfile()工作得更快)并且我可以检查用户访问权限。
但是有没有办法通过 HTTP_RANGE 添加持续下载支持?
我试过这样的事情
因此,如果 HTTP_RANGE 工作,web-client 会下载文件,但在真正的 Apache 中总是发送相同的文件范围,例如:如果客户端要求 4000-6000 字节,Apache 发送 0-2000 等,所以文件被破坏了。
我认为有一些方法可以使用 apache_setenv 来做到这一点,但在 Google 中找不到任何关于此的建议。
web-services - 如何在 iPhone 中实现暂停和恢复下载功能?
我有一个 iPad 应用程序,我必须在其中从 Web 服务器下载文件(zip 文件)。现在我必须实现暂停和恢复下载等功能。是否有任何示例代码或链接可以在我的应用程序中获得上述功能,我需要它快速,所以请就此提出您的建议。提前致谢。
java - 继续 http 下载。文件追加,但大小更大
我试图恢复下载。但是如果我的文件是 5200kb,并且我在 100kb 之后继续下载,我得到的文件是 5300kb。这段代码有什么问题?
iphone - ASIHttpRequest 简历下载
我有与这篇文章ASIHTTP asynchrounous pdf 下载类似的问题
我将使用 setTemporaryFileDownloadPath 恢复下载:但奇怪的是,当我调用 setDelegate 到 self 并异步启动连接时,缓存不会将其保存到temporaryFileDownloadPath,而是我备注设置委托,缓存将保存到路径.
我发现每当 - (void)request:(ASIHTTPRequest *)request didReceiveData:(NSData *)data: 被调用时,缓存都不会保存。任何的想法?
python - Python urllib2 resume download doesn't work when network reconnects
I'm using urllib2 to make a resuming downloader, roughly based on this method. I can end the program and re-start it, and it starts downloading where it left off, downloading the file that ends up the same size as if it were downloaded all at once.
However, I have tested it when disabling and reenabling network, and it doesn't download correctly. The file size ends up longer than the file should be, and the file doesn't work correctly. Is there something I missed, or could this be a urllib2 bug?
android - Android 暂停和恢复将文件下载到 SD 卡
我正在制作一个应用程序,我需要从服务器下载文件并将其保存到 android 设备的 sd 卡中。
除此之外,用户还可以暂停和恢复文件。
我面临的问题是我能够将文件下载到 sdcard 但是当尝试暂停和恢复它时,它会从头开始......
这里是源......
请帮忙.......
谢谢尼基尔