PHP: Использование HTTP2 в curl

Для использования HTTP2 в curl с PHP, убедитесь, что ваша среда поддерживает HTTP/2. Это требует, чтобы curl был скомпилирован с поддержкой HTTP/2, а также требуется наличие соответствующей версии libcurl и OpenSSL.

Вот пример PHP-скрипта, который отправляет HTTP/2 запрос с использованием curl:

$ch = curl_init();

# Убедитесь, что URL, к которому вы обращаетесь, поддерживает HTTP/2
curl_setopt($ch, CURLOPT_URL, "https://example.com");

# Включение HTTP/2
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_2_0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
if( curl_errno($ch) )
{
    echo 'Ошибка curl: ' . curl_error($ch);
} 
else 
{
    echo $response;
}
curl_close($ch);
up: Просмотров: 1.2k
Материал помог? Оценка помогает находить устаревшие и спорные решения.

Комментарии

0

Нашли ошибку или хотите дополнить материал?

Комментариев пока нет.Можно первым дополнить материал или сообщить об ошибке.
Telegram