我需要发送带有自定义Cookie的请求。
我试图这样设置cookieJar:
$cookieJar = CookieJar::fromArray(array($cookieName=>$cookieStr),
'api.mobra.in');
$res = $this->guzzleClient->request($requestMethod, $url,
[
'cookies' => [$cookieJar]
]
);
但这是一个错误
请提出示例或详细说明。
我浏览了文档,但没有详细提及。
谢谢!
最佳答案
use GuzzleHttp\Cookie\CookieJar;
$cookieJar = CookieJar::fromArray([
'cookie_name' => 'cookie_value'
], 'example.com');
$client->request('GET', '/get', ['cookies' => $cookieJar]);
您可以阅读文档here。