PHP(13)Http协议 一、HTTP请求1. 请求行2. 请求头3. 请求体 二、HTTP响应1. 响应行2. 响应头 三、设置HTTP响应四、模拟HTTP请求 一、HTTP请
- Location:立即重定向,一旦见到此协议项,不再向下解析。
header('Location:/day10/upload_file02/index.html');
- Refresh:定时重定向,响应体会被解析。
header('Refresh:5;url=/day10/upload_file02/index.html');
- Content-type:内容类型,MIME类型。
header("Content-type:text/html;charset=utf-8");
- Content-disposition:内容类型,MIME扩展类型,通知浏览器不解析直接下载。
header('Content-disposition:attachment;filename=f.jpg');
步骤:
- 开启cURL扩展。php.ini => extension=curl
- 建立连接:
curl_init()
=> 激活一个cURL连接功能- 设置请求选项:
curl_setopt()
=> 设定选项,更多的设定选项看手册。- 执行请求:
curl_exec()
=> 执行选项(与服务器发起请求),得到服务器返回的内容。- 关闭连接:
curl_close
=> 关闭连接。
echo ""
;// 建立连接$ch = curl_init();// 设置连接对象curl_setopt($ch, CURLOPT_URL, "http://learn.com/day10/upload_file02/index.html");// 是否获取请求头curl_setopt($ch, CURLOPT_HEADER, 1);// 执行请求$content = curl_exec($ch);// 关闭简介curl_close($ch);
来源地址:https://blog.csdn.net/realoser/article/details/129045740
--结束END--
本文标题: PHP(13)HTTP协议
本文链接: https://lsjlt.com/news/405475.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0