我对wget / curl很新。我正在尝试使用wget / curl获取一个页面来执行其html /脚本。我不关心下载实际页面,只是页面上的脚本运行。是否有命令这样做?
谢谢!
答案 0 :(得分:2)
cURL和wget用于传输文件/内容到指定位置/从指定位置传输文件/内容。因此,cURL和wget既不适合实际呈现网页,也不适合在这些网页上执行JavaScript。虽然cURL可以用于将接收到的数据输出到stdout,但它仍然不能用于渲染数据。
如果您想使用终端在网页中执行JavaScript,您可能需要考虑查看PhantomJS。 PhantomJS可以加载本地HTML文件并与之交互/执行他们的JavaScript。
答案 1 :(得分:1)
如果你只想调用PHP脚本,你可以这样做:
curl http://your-domain.com/script.php
但只需下载wget即可下载脚本:
wget http://your-domain.com/script.php
但是使用wget -q -O,您可以像curl一样调用脚本:
wget -q -O http://your-domain.com/script.php