使用 Ruby 下载文件的最后部分?

发布于 2024-12-08 17:21:40 字数 421 浏览 0 评论 0原文

看一下这个问题:使用Java读取远程MP3文件的ID3标签

看起来可以只下载文件的尾部。至少HTTP是支持的。

还有:如何通过下载仅限 HTTP 的 ruby​​ 大文件,它涉及仅下载文件的开头部分。

使用 Ruby,我想仅下载远程文件的最后部分。我所拥有的只是一个网址。

Looking at this question: Reading Remote MP3 File's ID3 Tags using Java

It looks like it's possible to download just the tail end of a file. At least, HTTP supports it.

There is also: How to download via HTTP only piece of big file with ruby which relates to downloading only the beginning of a file.

Using Ruby, I'd like to download just the last pieces of a remote file. All I have is a URL.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浮华 2024-12-15 17:21:40

您已创建范围请求(部分下载),以下是操作方法的信息:如何使用修改后的标头进行 HTTP GET?

您需要文件的大小,因此您需要另一个请求来仅获取标头来解析该信息,最好使用HEAD 命令(或使用范围:字节=0-0获取)。

You have create a range request (partial download), here is the info how to do it: How to make an HTTP GET with modified headers?

You'll need the size of the file, so you need another request to fetch only the headers to parse that info, preferably with a HEAD command (or a GET with Range: bytes=0-0).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文