Skip to content

Commit 229a532

Browse files
committed
Rename Server to StreamingServer and created a buffering Server facade around StreamingServer
1 parent 1d80e40 commit 229a532

File tree

3 files changed

+453
-417
lines changed

3 files changed

+453
-417
lines changed

examples/12-upload.php

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
use Psr\Http\Message\ServerRequestInterface;
1111
use Psr\Http\Message\UploadedFileInterface;
1212
use React\EventLoop\Factory;
13-
use React\Http\MiddlewareRunner;
14-
use React\Http\Middleware\RequestBodyBufferMiddleware;
15-
use React\Http\Middleware\RequestBodyParserMiddleware;
1613
use React\Http\Response;
1714
use React\Http\Server;
1815

@@ -118,11 +115,12 @@
118115
};
119116

120117
// buffer and parse HTTP request body before running our request handler
121-
$server = new Server(new MiddlewareRunner(array(
122-
new RequestBodyBufferMiddleware(100000), // 100 KB max
123-
new RequestBodyParserMiddleware(),
124-
$handler
125-
)));
118+
$server = new Server(
119+
$handler,
120+
[
121+
'buffer-size-limit' => 100000,
122+
]
123+
);
126124

127125
$socket = new \React\Socket\Server(isset($argv[1]) ? $argv[1] : '0.0.0.0:0', $loop);
128126
$server->listen($socket);

0 commit comments

Comments
 (0)