admin 管理员组

文章数量: 1184232


2024年2月23日发(作者:clothes的单词)

php 通用curl代码

以下是使用PHP编写通用的cURL代码示例:

// 创建一个cURL资源

$ch = curl_init();

// 设置URL和其他cURL选项

curl_setopt($ch, CURLOPT_URL, "网址");

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

// 执行cURL请求并获取响应

$response = curl_exec($ch);

// 检查是否有错误发生

if(curl_errno($ch)){

$error_msg = curl_error($ch);

// 处理错误

}

// 获取响应的HTTP状态码

$status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);

// 关闭cURL资源

curl_close($ch);

// 处理响应数据

if ($status_code == 200) {

// 处理成功的情况

echo $response;

} else {

// 处理失败的情况

echo "请求失败,状态码:" . $status_code;

}

上述代码创建了一个cURL资源,并通过curl_setopt函数设置了URL和其他cURL选项。然后,通过curl_exec函数执行cURL请求,并将响应保存在$response变量中。接着,使用curl_errno函数检查是否有错误发生,并使用curl_error函数获取错误消息。使用curl_getinfo函数获取响应的HTTP状态码。最后,根据状态码进行相应的处理,成功时输出响应数据,失败时输出错误信息和状态码。


本文标签: 响应 函数 获取 错误 使用