1 / 2
文档名称:

php socket实现http请求.doc

格式:doc   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php socket实现http请求.doc

上传人:xgs758698 2016/3/20 文件大小:0 KB

下载得到文件列表

php socket实现http请求.doc

相关文档

文档介绍

文档介绍:php socket 实现 http 请求,读取服务器信息发布时间: 2012-05-17 浏览次数: 22 分类: PHP 教程 0评论 socket 是一种提供客户机服务器的异步通信的传输协议!使用 fsockopen() 函数来建立 socket 连接。前面也讲过 cURL 是与各种的服务器使用各种类型的协议进行连接和通讯的工具。看下面这段 php 代码: 1. <?php 2. $host =""; 3. // 各个参数分别表示:地址和端口,2个错误的变量, timeout 设置 4. $fp = fsockopen($host, 80, $errno, $errstr, 30); 5. if (!$fp) { 6. echo "$errstr ($errno)<br />\n"; 7.} else { 8. $out = "GET / HTTP/\r\n"; 9. $out .= "Host: $host\r\n"; 10. $out .= "Connection: Close\r\n\r\n"; 11. //fwrite() 和 fputs() 写入内容 12. fwrite($fp, $out); 13. //feof() 测试文件指针是否结束 14. while (!feof($fp)) { 15. //fgets() 或 fread() 输出内容 16. echo fgets($fp,128); 17. } 18. fclose($fp); 19. } 20. ?> 运行结果如下: