File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -119,15 +119,18 @@ protected function mapRequest(ServerRequestInterface $psrRequest)
119
119
// cookies
120
120
$ _COOKIE = [];
121
121
$ sessionCookieSet = false ;
122
- $ headersCookie = explode ('; ' , $ psrRequest ->getHeaderLine ('Cookie ' ));
123
122
124
- foreach ($ headersCookie as $ cookie ) {
125
- list ($ name , $ value ) = explode ('= ' , trim ($ cookie ));
126
- $ _COOKIE [$ name ] = $ value ;
123
+ foreach ($ psrRequest ->getHeader ('Cookie ' ) as $ cookieHeader ) {
124
+ $ cookies = explode ('; ' , $ cookieHeader );
127
125
128
- if ($ name === session_name ()) {
129
- session_id ($ value );
130
- $ sessionCookieSet = true ;
126
+ foreach ($ cookies as $ cookie ) {
127
+ list ($ name , $ value ) = explode ('= ' , trim ($ cookie ));
128
+ $ _COOKIE [$ name ] = $ value ;
129
+
130
+ if ($ name === session_name ()) {
131
+ session_id ($ value );
132
+ $ sessionCookieSet = true ;
133
+ }
131
134
}
132
135
}
133
136
You can’t perform that action at this time.
0 commit comments