Skip to content

Commit 06ca91c

Browse files
committed
Fixed set-cookie headers
1 parent 80d0ce2 commit 06ca91c

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/Response.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,12 @@ public static function parse($responseStr, $headerSize)
7979
if ($key === '') {
8080
continue;
8181
}
82-
$headers[$key] = isset($middle[1]) ? trim($middle[1]) : '';
82+
if (isset($headers[$key])) {
83+
$headers[$key] = (array)$headers[$key];
84+
$headers[$key][] = isset($middle[1]) ? trim($middle[1]) : '';
85+
} else {
86+
$headers[$key] = isset($middle[1]) ? trim($middle[1]) : '';
87+
}
8388
}
8489
return [$headers, $body];
8590
}

0 commit comments

Comments
 (0)