One of that I can think of right now is to have a `public function setRequest(Request $request)` in both Response class and have it injected in the `Response` facade.

```php

$response = new JsonResponse($content, $status, $headers);
$response->setRequest(static::$app['request']);

return $response;
```