$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
//设置头文件的信息作为数据流输出
curl_setopt($curl, CURLOPT_HEADER, 1);
//设置获取的信息以文件流的形式返回,而不是直接输出。
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
获取http请求后返回的状态码
$http_status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
if ($http_status == 200) {
echo 'dsada';
}
相关文章
- TCP/IP协议族(一) HTTP简介、请求方法与响应状态码
- 常见的HTTP状态码(HTTP Status Code)说明
- 《图解HTTP》——返回结果的 HTTP 状态码
- 发送HTTP请求返回415状态码的解决办法
- HTTP 状态码 301 和 302 的区别和应用场景
- HTTP协议请求方式: 中GET、POST和HEAD的介绍以及错误提示码
- Andriod的Http请求获取Cookie信息并同步保存,使第二次不用登录也可查看个人信息
- Linux curl命令详解-http命令行工具,支持发送请求,文件的上传和下载
- HTTP协议中的1xx,2xx,3xx,4xx,5xx状态码分别表示什么,列举常见错误码及含义
- 常见的 http请求的几种请求格式及其状态码