From e004a1002eb43568b3a23d4943598d8d044f1693 Mon Sep 17 00:00:00 2001 From: Jeroen De Meerleer Date: Tue, 4 Jun 2024 07:06:40 +0200 Subject: [PATCH] Refactor handling of HTTP response data - Added condition to check status code for response body - Updated logic for determining presence of response --- index.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/index.php b/index.php index f8d8a04..4c3944e 100644 --- a/index.php +++ b/index.php @@ -44,6 +44,8 @@ if(php_sapi_name() == 'cli' || $_SERVER["REQUEST_URI"] == '/metrics') { if (isset($submetric['http']['data']) && $submetric['http']['data'] == 'responsebody') { $output = $res->getBody()->getContents(); + } elseif ((isset($submetric['http']['statuscode'])) && (isset($submetric['http']['data']) && $submetric['http']['data'] == 'hasresponse')) { + $output = (int)in_array($res->getStatusCode(), $submetric['http']['statuscode']); } elseif (isset($submetric['http']['data']) && $submetric['http']['data'] == 'hasresponse') { $output = (int)$hasresponse; }