Skip to content

Commit 368624d

Browse files
committed
feat: temporarily save each response
1 parent 6e5e47f commit 368624d

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/Response.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,15 @@ public function send()
379379
{
380380
$this->sendHeaders()->sendContent();
381381

382+
if (class_exists('Leaf\Eien\Server')) {
383+
\Leaf\Config::set('response.data', [
384+
'headers' => $this->headers,
385+
'body' => strpos($this->headers['Content-Disposition'] ?? '', 'attachment') !== false
386+
? readfile($this->content)
387+
: $this->content,
388+
]);
389+
}
390+
382391
if (\function_exists('fastcgi_finish_request')) {
383392
fastcgi_finish_request();
384393
} elseif (\function_exists('litespeed_finish_request')) {

0 commit comments

Comments
 (0)