如何递归地将 localhost:8080 下载到硬盘上名为“sample”的文件夹中?

如何递归地将 localhost:8080 下载到硬盘上名为“sample”的文件夹中?

似乎curl没有能力做到这一点,但wget可以做到这一点。 (在 Mac OS X 上执行此操作)

wget -r --no-parent http://localhost:8080

将下载到名为的文件夹localhost:8080

wget -r --no-parent http://localhost:8080 -P sample

将下载到名为的文件夹sample/localhost:8080

有没有办法只下载到sample(没有localhost:8080部分?)

PS我正在下载,localhost:8080因为node.js可以为我用React JS编写的页面提供服务,但是bundle.js在我的整个目录中找不到“编译文件”,所以我只是用它wget来完成这项工作,它也可以下载index.html和这些文件在style/css/也。

答案1

wget -r http://localhost:8080 -P sample -nH

, 在哪里-nH(或 --no-host-directories)不会创建主机目录。

相关内容