php curl请求开启gzip压缩

php 2023-07-13 364次浏览

使用PHP的cURL库发送请求并开启gzip压缩,可以使用以下代码:

// 创建cURL资源
$ch = curl_init();

// 设置请求URL
curl_setopt($ch, CURLOPT_URL, 'http://ngxcode.com/api');

// 启用gzip压缩
curl_setopt($ch, CURLOPT_ENCODING, 'gzip');

// 执行请求并获取响应
$response = curl_exec($ch);

// 检查错误
if(curl_errno($ch)) {
    echo 'cURL错误: ' . curl_error($ch);
}

// 关闭cURL资源
curl_close($ch);

// 处理响应
echo $response;

在上述代码中,使用curl_setopt()函数来设置选项。CURLOPT_ENCODING选项用于启用gzip压缩。设置该选项后,cURL会自动处理服务器返回的gzip压缩的响应。

php curl请求开启gzip压缩

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址