Skip to content
This repository was archived by the owner on Jun 4, 2025. It is now read-only.

Commit 97c28ad

Browse files
committed
Also cast cookies to string
1 parent 68d7262 commit 97c28ad

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/Request.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -520,10 +520,11 @@ public function addCookies(array $cookies) : Request
520520
*/
521521
public function setCookies(array $cookies) : Request
522522
{
523-
$this->cookies = $cookies;
523+
$query = http_build_query($cookies);
524+
parse_str($query, $this->cookies);
524525

525526
if ($cookies) {
526-
$cookie = str_replace('&', '; ', http_build_query($cookies));
527+
$cookie = str_replace('&', '; ', $query);
527528
$this->setHeader('Cookie', $cookie);
528529
} else {
529530
$this->removeHeader('Cookie');

0 commit comments

Comments
 (0)