gpt4 book ai didi

windows - 怎么能在网上看到文件版本却不能下载呢?

转载 作者:可可西里 更新时间:2023-11-01 14:40:28 24 4
gpt4 key购买 nike

我得到一个文件 url,例如 http://cidian.youdao.com/download/YoudaoDict.exe

我怎样才能得到它的版本但不能下载它?

notes 1:如果你先在电脑上下载文件,有很多方法可以得到它

以版本为例,可以使用窗口工具“filever.exe”获取版本。

但是我不想下载,至少不要全部下载,我该怎么办?等待你的

救命啊!谢谢。

notes 2:我试过通过获取部分文件的方式来获取版本:

首先,我使用下载工具“wget.exe”下载了一部分文件(wget.exe是

单线程下载工具,可以保证从头下载)

其次,我使用“filever.exe”获取文件版本。

这样,有些软件我可以得到它的版本,有些则不能(他们必须都是

已下载)。我不知道为什么。

最佳答案

我注意到那个特定的 exe 链接支持字节范围请求。

$ curl -I http://cidian.youdao.com/download/YoudaoDict.exe
HTTP/1.1 200 OK
...
Accept-Ranges: bytes
Content-Length: 4820792
...
Content-Type: application/octet-stream

您可以发出一个或多个 HTTP 字节范围请求来获取确定版本所需的文件部分。如果文件在您的硬盘上,您只需发出多个请求来获取您要查看的部分文件。

例如,基于HTTP/1.1 spec ,您可以使用此请求 header 请求前 500 个字节:

curl -H"Range: bytes=0-499" http://... -o bytes-0-499.dat

关于windows - 怎么能在网上看到文件版本却不能下载呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1253282/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com