File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33namespace React \Http ;
44
55use Evenement \EventEmitter ;
6- use GuzzleHttp \Psr7 as g7 ;
6+ use GuzzleHttp \Psr7 as gPsr ;
77
88/**
99 * @event headers
@@ -91,20 +91,21 @@ protected function headerSizeExceeded()
9191
9292 public function parseHeaders ($ data )
9393 {
94- $ psrRequest = g7 \parse_request ($ data );
94+ $ psrRequest = gPsr \parse_request ($ data );
9595
9696 $ parsedQuery = [];
9797 $ queryString = $ psrRequest ->getUri ()->getQuery ();
9898 if ($ queryString ) {
9999 parse_str ($ queryString , $ parsedQuery );
100100 }
101101
102- $ headers = $ psrRequest ->getHeaders ();
103- array_walk ($ headers , function (&$ val ) {
102+ $ headers = array_map (function (&$ val ) {
104103 if (1 === count ($ val )) {
105104 $ val = $ val [0 ];
106105 }
107- });
106+
107+ return $ val ;
108+ }, $ psrRequest ->getHeaders ());
108109
109110 return new Request (
110111 $ psrRequest ->getMethod (),
You can’t perform that action at this time.
0 commit comments