免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8048 | 回复: 4
打印 上一主题 下一主题

[文件目录] 怎样下载这个文件啊?! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2020-06-11 08:29 |只看该作者 |倒序浏览
本帖最后由 mrguo 于 2020-06-11 08:40 编辑

环境版本:
$ bash --version
GNU bash,版本 4.4.23(1)-release (x86_64-pc-linux-gnu)
$ wget --version
GNU Wget 1.20.1 在 linux-gnu 上编译。


下载过程:


$ wget  https://mirrors.tuna.tsinghua.edu.cn/gentoo/distfiles/'github.com%252F!azure%252Fgo-autorest%252F@v%252Fv10.15.3+incompatible.mod'
--2020-06-11 08:22:57--  https://mirrors.tuna.tsinghua.ed ... .3+incompatible.mod
正在解析主机 mirrors.tuna.tsinghua.edu.cn... 101.6.8.193, 2402:f000:1:408:8100::1
正在连接 mirrors.tuna.tsinghua.edu.cn|101.6.8.193|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:36 [application/octet-stream]
正在保存至: “github.com%2F!azure%2Fgo-autorest%2F@v%2Fv10.15.3+incompatible.mod”

github.com%2F!azure%2Fgo-autorest% 100%[================================================================>]      36  --.-KB/s  用时 0s      

2020-06-11 08:22:58 (6.95 MB/s) - 已保存 “github.com%2F!azure%2Fgo-autorest%2F@v%2Fv10.15.3+incompatible.mod” [36/36])

问题所在:
大家发现没有,要下载的命令行中的文件名和实际下载后的文件名是不一样的,文件名中的%252F,都变成了%2F 没有了25 !

对此,大家有什么好的建议? 先谢谢啦!.....



论坛徽章:
24
申猴
日期:2014-10-10 15:56:39射手座
日期:2014-10-10 15:57:18黑曼巴
日期:2018-05-14 11:05:122016科比退役纪念章
日期:2018-05-14 11:05:0715-16赛季CBA联赛之北控
日期:2018-05-14 11:05:0015-16赛季CBA联赛之江苏
日期:2017-02-27 18:11:0715-16赛季CBA联赛之上海
日期:2018-08-15 09:48:5415-16赛季CBA联赛之佛山
日期:2018-07-20 17:14:2315-16赛季CBA联赛之佛山
日期:2019-09-10 18:08:4615-16赛季CBA联赛之山西
日期:2020-03-26 09:40:5115-16赛季CBA联赛之佛山
日期:2020-05-08 09:03:54
2 [报告]
发表于 2020-06-11 11:16 |只看该作者
你这个是一个目录不是下载地址,单wget是无法完成下载的

论坛徽章:
24
申猴
日期:2014-10-10 15:56:39射手座
日期:2014-10-10 15:57:18黑曼巴
日期:2018-05-14 11:05:122016科比退役纪念章
日期:2018-05-14 11:05:0715-16赛季CBA联赛之北控
日期:2018-05-14 11:05:0015-16赛季CBA联赛之江苏
日期:2017-02-27 18:11:0715-16赛季CBA联赛之上海
日期:2018-08-15 09:48:5415-16赛季CBA联赛之佛山
日期:2018-07-20 17:14:2315-16赛季CBA联赛之佛山
日期:2019-09-10 18:08:4615-16赛季CBA联赛之山西
日期:2020-03-26 09:40:5115-16赛季CBA联赛之佛山
日期:2020-05-08 09:03:54
3 [报告]
发表于 2020-06-11 11:17 |只看该作者
你这是个URL,不是下载地址,单wget是无法下载的

论坛徽章:
8
2016科比退役纪念章
日期:2018-10-24 08:24:0115-16赛季CBA联赛之北控
日期:2019-03-12 14:34:562016科比退役纪念章
日期:2019-04-01 10:33:0915-16赛季CBA联赛之山东
日期:2019-04-17 12:46:3215-16赛季CBA联赛之广夏
日期:2019-05-09 16:40:4015-16赛季CBA联赛之广夏
日期:2019-10-10 15:33:4015-16赛季CBA联赛之辽宁
日期:2019-10-15 08:37:0615-16赛季CBA联赛之北控
日期:2021-03-30 15:53:34
4 [报告]
发表于 2020-06-11 12:00 |只看该作者
你不是已经下载成功了吗?没啥问题啊。
原本的文件名就是那样的啊。只不过原本的文件名里带有特殊字符%,而%到url地址时,会用%25转义。

论坛徽章:
0
5 [报告]
发表于 2020-06-14 11:38 |只看该作者

写了个shell把文件名改了回去,也不知道对不对。因为,网站上显示的名字,并没有25,但是实际的下载地址个的文件名,却又含有25。都不知道其本尊是不是有25了。



另外,貌似这确实是一个单独的文件名(由URL转过来的文件名),不是目录。目录在网站上的显示是不同的,目录没显长度,文件有长度。

FileOrUrl.png (446.69 KB, 下载次数: 184)

网站文件名中无25

网站文件名中无25

DirOrFile.png (320.99 KB, 下载次数: 168)

目录没长度但文件有

目录没长度但文件有
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP