【发布时间】: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。 stackoverflow.com/a/5625583/4168649
标签: node.js linux ubuntu command-line