我有几个关于 CURL 在我提出请求时如何传递内容的问题。
当我使用 CURLOPT_RETURNTRANSFER => true 请求拉取页面时,我知道我可以通过回显
curl_exec()
结果来查看拉取的页面。我的问题是,当我回显结果时,页面内容是在查看时下载的图像,还是在发出请求后抓取所有内容并将其保存到缓冲区中直到我回显它?如何从页面中查看下载内容(html + images + css + js)的总大小。我尝试过使用
curl_getinfo()
,但它只显示 HTML 文件的大小。我认为 #2 可能会回答我对 #1 的问题,因为 curl 只能看到 HTML 文件,直到通过 echo 查看它。如果是这种情况,是否有一个 curl 命令可以抓取所有内容?