From 3713e3fc11456a57567dace5987d8d9985e0db98 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sun, 2 Feb 2020 15:49:46 +0100 Subject: [PATCH] fixes Orange-Management#202 --- Message/Http/Request.php | 9 +-------- Message/RequestAbstract.php | 8 ++++++++ 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/Message/Http/Request.php b/Message/Http/Request.php index 9f4df7b58..9d9920c9d 100644 --- a/Message/Http/Request.php +++ b/Message/Http/Request.php @@ -73,14 +73,6 @@ final class Request extends RequestAbstract */ protected array $hash = []; - /** - * Uploaded files. - * - * @var array - * @since 1.0.0 - */ - protected array $files; - /** * Constructor. * @@ -177,6 +169,7 @@ final class Request extends RequestAbstract \parse_str($content, $temp); $this->data += $temp; } elseif (\stripos($_SERVER['CONTENT_TYPE'], 'multipart/form-data') !== false) { + $content = file_get_contents('php://input'); $stream = \fopen('php://input', 'r'); $partInfo = null; $boundary = null; diff --git a/Message/RequestAbstract.php b/Message/RequestAbstract.php index a99129caf..66dae097e 100644 --- a/Message/RequestAbstract.php +++ b/Message/RequestAbstract.php @@ -42,6 +42,14 @@ abstract class RequestAbstract implements MessageInterface */ protected array $data = []; + /** + * Files data. + * + * @var array + * @since 1.0.0 + */ + protected array $files = []; + /** * Request lock. *