rclone copyurl

rclone copyurl

将提供的 URL 内容复制到 dest:path。

概要

下载 URL 的内容并将其复制到目标位置,而无需将其保存到临时存储中。

设置 --auto-filename 选项后,rclone 将尝试自动从 URL(经过所有重定向后)确定文件名,并将其用于目标路径。

如果同时设置了 --auto-filename-header 选项,并且 HTTP 头中设置了特定的文件名,则会使用该文件名而非从 URL 中获取的文件名。若再加上 --print-filename 选项,最终使用的文件名将会被打印出来。

设置 --no-clobber 选项可防止在目标位置覆盖同名文件。

设置 --stdout 选项或将输出文件名设为 -,会将输出内容写入标准输出。

故障排除

如果 rclone copyurl 无法正常工作,你可以尝试以下操作:

  • --disable-http2:rclone 在可用时会使用 HTTP2,尝试禁用它。
  • --bind 0.0.0.0:rclone 在可用时会使用 IPv6,尝试禁用它。
  • --bind ::0:禁用 IPv4。
  • --user agent curl:有些网站会对 curl 的用户代理进行白名单过滤,尝试使用该选项。
  • 确保该网站可以直接使用 curl 访问。
rclone copyurl https://example.com dest:path [flags]

Options

  -a, --auto-filename     从 URL 中获取文件名并将其用于目标文件路径
      --header-filename   从 Content-Disposition 头部获取文件名
  -h, --help              copyurl 命令的帮助信息
      --no-clobber        防止覆盖同名文件
  -p, --print-filename    打印使用 --auto-filename 选项后得到的文件名
      --stdout            将输出写入标准输出而不是文件

接下来将介绍与其他命令共享的选项。 此处未列出的全局选项,请参阅 global flags page

重要选项

对大多数命令有用的重要标志

  -n, --dry-run         Do a trial run with no permanent changes
  -i, --interactive     Enable interactive mode
  -v, --verbose count   Print lots more stuff (repeat for more)

参见

  • rclone - 显示 rclone 命令、标志和后端帮助。