千家信息网

php如何实现发送与接收流文件

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍了php如何实现发送与接收流文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体如下:sendStreamFile.
千家信息网最后更新 2025年11月07日php如何实现发送与接收流文件

这篇文章主要介绍了php如何实现发送与接收流文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

具体如下:

sendStreamFile.php 把文件以流的形式发送
receiveStreamFile.php 接收流文件并保存到本地

sendStreamFile.php文件:

 array(         'method' => 'POST',         'header' => 'content-type:application/x-www-form-urlencoded',         'content' => file_get_contents($file)       )     );     $context = stream_context_create($opts);     $response = file_get_contents($url, false, $context);     $ret = json_decode($response, true);     return $ret['success'];   }else{     return false;   } } $ret = sendStreamFile('http://localhost/receiveStreamFile.php','send.txt');var_dump($ret); ?>

receiveStreamFile.php文件:

](bool)$ret)); ?>

下面是其它网友的补充

PHP读取流文件

$filepath = 'http://www.vip.com/down';$fp = fopen($filepath,"r");Header("Content-type: application/octet-stream");Header("Accept-Ranges: bytes");Header("Content-Disposition: attachment; filename=xxx.pdf");$buffer = 1024;while (!feof($fp)) {$file_con = fread($fp,$buffer);  echo $file_con;}fclose($fp);

感谢你能够认真阅读完这篇文章,希望小编分享的"php如何实现发送与接收流文件"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

0