php - 如何使用 gotte 和 guzzle 客户端 6 发送 cookie
问题描述
我正在尝试使用 goutte 和 guzzle 访问网站,使用 guzzle 可以正常工作,但是当我将两者一起使用时不起作用,有人知道为什么吗?
$cookieJar = CookieJar::fromArray([
'idalmacen' => 79,
], 'www.publicaciones.exito.com');
$client = new Client();
$guzzleclient = new \GuzzleHttp\Client([
'timeout' => 900,
'verify' => false,
'cookies' => $cookieJar,
]);
$client->setClient($guzzleclient);
$crawler = $client->request('GET', 'http://www.publicaciones.exito.com/index.php/index');
$crawler = $client->getResponse()->getContent();
print_r($crawler);
解决方案
推荐阅读
- python - 将 N 个字典合二为一
- javascript - 使用 vue.js 在网站上显示 pdf 文档(移动设备友好)
- python - 如何从数学 2 变量方程绘制 3d 图
- chromecast - 如何从后台 Activity 关闭 chromecast 电视或 android 电视上的环境模式
- javascript - 如何在电子 webview 中启用节点集成?
- javascript - 不允许任何客户端用户编写 - Firebase 和 Mocha
- python - 删除数据框中的行,其列具有超过一定数量的不同值
- python - 根据间隔pyspark中的记录数增加一列
- r - 从计算创建新列时出现 SparkR 错误
- ionic-framework - “在“Content-Disposition”标头中找不到文件名。必须提供格式为“filename=FILENAME”的文件名”