From fc3e51da884e7716c1a59469fb81f0020e3b6c7e Mon Sep 17 00:00:00 2001 From: QuentinBubu Date: Sun, 3 Oct 2021 21:21:49 +0200 Subject: [PATCH] Edit HttpRequire --- src/HttpRequire/HttpRequire.php | 4 ++-- tests/index.php | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/HttpRequire/HttpRequire.php b/src/HttpRequire/HttpRequire.php index 46a9bc9..35e7405 100644 --- a/src/HttpRequire/HttpRequire.php +++ b/src/HttpRequire/HttpRequire.php @@ -3,6 +3,7 @@ namespace Bubu\Http\HttpRequire; use Bubu\Http\HttpRequire\Exception\HttpRequireException; +use Bubu\Http\Reponse\Reponse; class HttpRequire { @@ -19,8 +20,7 @@ public static function https(bool $throwException = false) } else { if (empty($_SERVER['HTTPS']) || $_SERVER['HTTPS'] === 'off') { $location = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; - header('HTTP/1.1 301 Moved Permanently'); - header('Location: ' . $location); + (new Reponse)->reponse301()->createHeader('Location', $location)->setup()->send(); exit; } } diff --git a/tests/index.php b/tests/index.php index 877d5c7..516dd05 100644 --- a/tests/index.php +++ b/tests/index.php @@ -1,11 +1,11 @@ load(); - -(new Reponse)->setHttpCode(999)->setHttpMessage('Ouiiiiiii')->setup()->send(); \ No newline at end of file +HttpRequire::https(); +(new Reponse)->setHttpCode(200)->setHttpMessage('Ouiiiiiii')->setup()->send(); \ No newline at end of file