Я написал класс, который определяет, доступен ли cURL, если он выполняет GET, POST, DELETE с использованием cURL. В версии cURL я использую curl_getinfo($curl, CURLINFO_HTTP_CODE);
для получения HTTP-кода. Если cURL недоступен, он использует fopen() для чтения содержимого файла. Как получить код заголовка HTTP без cURL?