在 PHP 中发送 GET 请求可以通过 curl 函数库完成,具体步骤为:创建一个 curl 资源设置请求选项,包括请求 URL 和数据执行请求获取响应内容

PHP 中发送 GET 请求
如何发送 GET 请求:
在 PHP 中,可以通过 curl 函数库发送 GET 请求。步骤如下:
- 创建一个
curl资源。 - 设置请求选项,包括请求的 URL 和要发送的数据。
- 执行请求。
- 获取请求的响应。
详细步骤:
立即学习“PHP免费学习笔记(深入)”;
<code class="php">// 创建 curl 资源 $curl = curl_init(); // 设置请求选项 curl_setopt($curl, CURLOPT_URL, "https://example.com/api"); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); // 执行请求 $response = curl_exec($curl); // 获取请求响应 $status_code = curl_getinfo($curl, CURLINFO_HTTP_CODE); $response_body = $response; // 关闭 curl 资源 curl_close($curl);</code>
响应处理:
获取响应后,可以通过 curl_getinfo() 函数获取请求的状态码和响应头等信息,通过 $response_body 获取响应内容。
注意:
- 确保在使用
curl函数库之前已对其进行启用。 - 对于安全的请求,请使用
CURLOPT_SSL_VERIFYPEER和CURLOPT_SSL_VERIFYHOST选项。 - 对于需要身份验证的请求,请使用
CURLOPT_USERPWD或CURLOPT_HTTPHEADER选项。











