函数名称:Swoole\Coroutine\Http\Client::setCookies()
适用版本:Swoole 4.5.0+
函数说明:该函数用于设置HTTP客户端的Cookie。可以设置多个Cookie。
用法:
public Swoole\Coroutine\Http\Client::setCookies(array $cookies)
参数:
$cookies
:必填参数,一个关联数组,表示要设置的Cookie。数组的键是Cookie的名称,值是Cookie的值。
示例:
$client = new Swoole\Coroutine\Http\Client('www.example.com', 80);
$client->setCookies([
'name' => 'John Doe',
'age' => 30,
'city' => 'New York',
]);
在上面的示例中,我们创建了一个Swoole\Coroutine\Http\Client
对象,并使用setCookies()
函数设置了三个Cookie:name
,age
和city
。每个Cookie都有一个名称和一个值。
请注意,setCookies()
函数必须在发送HTTP请求之前调用,以确保设置的Cookie在请求中正确发送。