fsockopen()函数怎么以Socket方式模拟HTTP协议(GET) by cubeking
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇文章给大家分享的是有关fsockopen()函数怎么以Socket方式模拟HTTP协议(GET) by cubeking,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文
千家信息网最后更新 2026年11月03日fsockopen()函数怎么以Socket方式模拟HTTP协议(GET) by cubeking
本篇文章给大家分享的是有关fsockopen()函数怎么以Socket方式模拟HTTP协议(GET) by cubeking,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
fsockopen()函数以Socket方式模拟HTTP协议(GET) by cubeking
以下PHP代码将下载 http://zth655.hostinplace.com/music/comic/favorites2/futatsunonegai.mp3 这首MP3. #Socket模拟HTTP协议传输文件 #Http是应用层协议使用端口80 # $hostname = 'zth655.hostinplace.com' ; $port = '80' ; 以下PHP代码将下载http://zth655.hostinplace.com/music/comic/favorites2/futatsunonegai.mp3这首MP3.# Socket 模拟HTTP协议传输文件# Http是应用层协议使用端口80# $hostname = 'zth655.hostinplace.com';$port = '80';# 建立连接$fp=fsockopen($hostname,$port,$errno,$errstr);set_socket_blocking($fp,false);if(!$fp){ echo "$errno : $errstr";}else { # 发送一个HTTP请求信息头 $request_header="GET /music/comic/favorites2/futatsunonegai.mp3 HTTP/1.1\n"; # 起始行 # 头域 $request_header.="Host: $hostname\n"; # 再一个回车换行表示头信息结束 $request_header.="\n"; # 发送请求到服务器 fputs($fp,$request_header); # 接受响应 $fp2=fopen('futatsunonegai.mp3','w'); while (!feof($fp)) { fputs($fp2,fgets($fp,128)); } # 关闭 fclose($fp2); fclose($fp);}?>注意一下PHP的超时限制.我设置我PHP服务器超时为无限,才能正确下载.否则下载不全PHP程序就停止了. |
以上就是fsockopen()函数怎么以Socket方式模拟HTTP协议(GET) by cubeking,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
函数
方式
代码
信息
应用层
文件
更多
服务器
知识
端口
篇文章
传输
应用
服务
实用
就是
工作会
文章
看吧
知识点
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司的优势
华中科技大学互联网
壹账通互联网科技
互联网科技上市公司
广西互联网科技公司
兼蜜互联网科技
上游互联网科技
上海万想互联网科技
互联网科技网站
佰商互联网科技有限公司
科技与互联网哪个更好
语蝶互联网科技有限公司
江阴互联网智能科技产品进口
互联网媒体平台算高科技产业
西安小鹰速贷互联网科技有限公司
互联网科技创新的路径
特约风豹互联网科技为什么扣费
世界互联网领先科技成果获奖
张家口科技产业互联网平台
互联网科技企业文化
网络科技有限互联网
互联网科技金融
上游互联网科技
人人互联网科技是培训
丰台科技园 互联网公司
成都仁贤领冠互联网科技有限公司
华中科技有哪些互联网大佬
昭通互联网科技选哪家
苏州铭阳互联网科技有限公司
小牛互联网科技有限公司地址