array( 'header' => array_merge([ "accept: application/json" ], $headers), 'method' => 'GET', 'ignore_errors' => true ), 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false ) ); $context = stream_context_create($options); $response = file_get_contents($url, false, $context); // Get the response code $http_code = isset($http_response_header) ? substr($http_response_header[0], 9, 3) : null; // Return both the response and the HTTP status code return ['response' => $response, 'http_code' => $http_code]; } ?>