如何使用 Node JS 或命令行将图像从服务器复制到本地
Posted
技术标签:
【中文标题】如何使用 Node JS 或命令行将图像从服务器复制到本地【英文标题】:How can I copy image from server to local using NodeJS or Commandline 【发布时间】:2017-07-20 19:18:27 【问题描述】:我正在使用 nodeJS,我需要将 Facebook 上托管的图像保存到我的本地服务器中。目前我正在使用 exec 执行命令行以使其正常工作。像
wget https://example.com/image.jpg -O ic_launcher.jpg
它可以工作,但是当我有一个复杂的网址时
wget https://scontent.xx.fbcdn.net/v/t34.0-12/20206198_1998942567005064_567078929_n.jpg?_nc_ad=z-m&oh=e92a33eb810eeb12f199a567cdaf035d&oe=5972D7E3 -O ic_launcher.jpg
由于 url 上的 & 不起作用,我该如何解决这个问题?谢谢!
【问题讨论】:
您是否尝试将网址放在双引号之间。类似 wget "scontent.xx.fbcdn.net/v/t34.0-12/…" -O ic_launcher.jpg 我相信你可以使用escape。 ***.com/a/5625583/4168649 【参考方案1】:在我将“”添加到 url 之后,它起作用了,巧妙的小技巧,但不知道。好吧,现在我知道了。
【讨论】:
以上是关于如何使用 Node JS 或命令行将图像从服务器复制到本地的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 PuTTy 使用命令行将文件从 Windows 机器上传到 Linux 机器?
如何使用 VLC 或 FFMPEG 命令行将外部音轨添加到视频文件
如何使用 ios 应用程序将图像上传到 Node.JS 服务器