如何用PHP的file_get_contents实现发送HTTP请求的简易示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计319个文字,预计阅读时间需要2分钟。
本示例演示了PHP中使用file_get_contents函数发送HTTP请求的功能。分享给广大用户参考,具体如下:
在服务器端模拟POST/GET等请求,使用CURL实现,非常方便。例如,前面一篇《PHP使用CURL模拟GET与POST》中介绍的方法:
php// 创建CURL会话$ch=curl_init();
// 设置CURL选项curl_setopt($ch, CURLOPT_URL, http://example.com); // 设置请求的URLcurl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // 将结果作为字符串返回,而不是直接输出
// 发送POST请求curl_setopt($ch, CURLOPT_POST, true);curl_setopt($ch, CURLOPT_POSTFIELDS, param1=value1¶m2=value2); // 设置POST请求的参数
// 执行CURL会话$response=curl_exec($ch);
// 关闭CURL会话curl_close($ch);
// 打印响应内容echo $response;
本文实例讲述了PHP使用file_get_contents发送www.testweb.com"; $context = stream_context_create($options); $result = file_get_contents($url, false, $context); echo $result;
其中www.testweb.com的代码为:
$data = $_POST; print_r( $data );
stream_context_create() 作用:创建并返回一个文本数据流并应用各种选项,可用于fopen(),file_get_contents()等过程的超时设置、代理服务器、请求方式、头信息设置的特殊过程。
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php curl用法总结》、《PHP网络编程技巧总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《PHP运算与运算符用法总结》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
本文共计319个文字,预计阅读时间需要2分钟。
本示例演示了PHP中使用file_get_contents函数发送HTTP请求的功能。分享给广大用户参考,具体如下:
在服务器端模拟POST/GET等请求,使用CURL实现,非常方便。例如,前面一篇《PHP使用CURL模拟GET与POST》中介绍的方法:
php// 创建CURL会话$ch=curl_init();
// 设置CURL选项curl_setopt($ch, CURLOPT_URL, http://example.com); // 设置请求的URLcurl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // 将结果作为字符串返回,而不是直接输出
// 发送POST请求curl_setopt($ch, CURLOPT_POST, true);curl_setopt($ch, CURLOPT_POSTFIELDS, param1=value1¶m2=value2); // 设置POST请求的参数
// 执行CURL会话$response=curl_exec($ch);
// 关闭CURL会话curl_close($ch);
// 打印响应内容echo $response;
本文实例讲述了PHP使用file_get_contents发送www.testweb.com"; $context = stream_context_create($options); $result = file_get_contents($url, false, $context); echo $result;
其中www.testweb.com的代码为:
$data = $_POST; print_r( $data );
stream_context_create() 作用:创建并返回一个文本数据流并应用各种选项,可用于fopen(),file_get_contents()等过程的超时设置、代理服务器、请求方式、头信息设置的特殊过程。
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php curl用法总结》、《PHP网络编程技巧总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《PHP运算与运算符用法总结》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。

