File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 7
7
use Swoole \Http \Request ;
8
8
use Swoole \Http \Response ;
9
9
use Swoole \Http \Server ;
10
+ use Symfony \Component \HttpFoundation \HeaderBag ;
10
11
use Symfony \Component \Runtime \RunnerInterface ;
11
12
12
13
/**
@@ -41,9 +42,10 @@ public function run(): int
41
42
[],
42
43
$ request ->cookie ?? [],
43
44
$ request ->files ?? [],
44
- $ request ->server ?? [],
45
+ array_change_key_case ( $ request ->server ?? [], CASE_UPPER ) ,
45
46
$ request ->rawContent ()
46
47
);
48
+ $ sfRequest ->headers = new HeaderBag ($ request ->header );
47
49
48
50
$ sfResponse = $ app ->handle ($ sfRequest );
49
51
foreach ($ sfResponse ->headers ->all () as $ name => $ value ) {
Original file line number Diff line number Diff line change 5
5
use Swoole \Http \Request ;
6
6
use Swoole \Http \Response ;
7
7
use Swoole \Http \Server ;
8
+ use Symfony \Component \HttpFoundation \HeaderBag ;
8
9
use Symfony \Component \HttpFoundation \Request as SymfonyRequest ;
9
10
use Symfony \Component \HttpKernel \HttpKernelInterface ;
10
11
use Symfony \Component \Runtime \RunnerInterface ;
@@ -41,9 +42,10 @@ public function run(): int
41
42
[],
42
43
$ request ->cookie ?? [],
43
44
$ request ->files ?? [],
44
- $ request ->server ?? [],
45
+ array_change_key_case ( $ request ->server ?? [], CASE_UPPER ) ,
45
46
$ request ->rawContent ()
46
47
);
48
+ $ sfRequest ->headers = new HeaderBag ($ request ->header );
47
49
48
50
$ sfResponse = $ app ->handle ($ sfRequest );
49
51
foreach ($ sfResponse ->headers ->all () as $ name => $ value ) {
You can’t perform that action at this time.
0 commit comments