首先,这样做的目的是爬取我们的一个登录应用程序,并获取有关作业运行的数据,而我可能无法通过任何其他方式获取这些数据。
我可以通过浏览器登录,也可以检查我的cookie;那么我如何(及时地)将这些信息添加到cURL调用中,以便我可以使用PHP来解析返回页面(和链接)?
发布于 2015-11-18 06:02:58
cURL可以从Netscape cookie格式文件中读取cookie。
由于您可以检查cookies,因此可以使用此Netscape format cookie file generator将其转换为文件。
然后使用curl_setopt($ch, CURLOPT_COOKIEFILE, 'file.txt');,这样cURL就可以从那里读取cookies,其中file.txt是保存cookies的文件。
https://stackoverflow.com/questions/33763245
复制相似问题