Interfaces: Diagnostics: Packet Capture - make sure Response->send() is properly called, likely fix for https://github.com/opnsense/core/issues/7714

This commit is contained in:
Ad Schellevis 2024-08-04 18:17:39 +02:00
parent f0ad49ab28
commit 790a32c916

View File

@ -159,9 +159,7 @@ class PacketCaptureController extends ApiMutableModelControllerBase
$this->response->setRawHeader("Content-length: " . filesize($payload['filename']));
$this->response->setRawHeader("Pragma: no-cache");
$this->response->setRawHeader("Expires: 0");
ob_clean();
flush();
readfile($payload['filename']);
$this->response->setContent(fopen($payload['filename'], 'r'));
}
}