我的 wget 版本是 1.16。我尝试从 webdav 页面下载视频文件。
命令如下:
wget --http-user=user-id --http-password=password -nd -nH "http://www.url.com/video/some/"
但我只能下载index.html
文件。我的命令有什么问题?
答案1
如果出现语法错误,请尝试将链接括在引号中,国际字符默认会转换为unicode。获得同时接受多个参数。
跑步获得 带引号从评论中可以看到,所有三个链接都是成功的,更不用说我的 wget 版本比你的低,即 1.15。
wget "http://tinymin.asuscomm.com/toby/some_file.mp4" "http://tinymin.asuscomm.com/toby/some_unresolvable_name.mp4" "http://tinymin.asuscomm.com/toby/even_more_scary_name.mp4"
笔记:另外,不要在链接末尾留下右斜杠,因为它会将 wget 引导到错误的方向(它会将这些链接视为目录)。