为什么我在使用 DownThemAll 下载过程中不断收到 403 和 404 错误?非常令人沮丧

为什么我在使用 DownThemAll 下载过程中不断收到 403 和 404 错误?非常令人沮丧

查找 404 错误代码,我发现它应该只在指定位置的文件或 http 源不再可用时发生。但我在下载过程中遇到了它!没有意义。每 4 或 5 次下载中就有 1 次会发生这种情况。特别是当它们大于 100MB 时。

答案1

根据下载的来源,您使用的链接可能已过期。

如果我没记错的话,像 DownLoadThemAll 这样的下载管理器会使用多个连接来下载给定文件的不同部分。许多下载网站使用一种系统,当用户打开下载页面时,他们会得到一个随机生成的下载链接,该链接指向真正的文件(即http://www.example.com/download.php?file=randomstring,尽管它可能看起来像任何东西)。此随机链接将在短时间后过期,因此任何尝试使用它的人都会收到错误消息。他们这样做是为了防止人们直接热链接到该文件。

如果 DTA 在链接过期后启动新的连接,那么这可以解释为什么会出现错误,特别是当错误仅发生在少数网站上时。

答案2

我确实遇到过这种情况,我可以通过清除所有浏览器历史记录(缓存、下载历史记录等)来解决问题。然后重新启动 FF。对我来说很有效。

相关内容