时时商务社区

标题: php发送与接收流文件的方法 [打印本页]

作者: yj1281    时间: 2018-2-14 05:49

            本文实例讲述了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程序设计有所帮助。
            
            
您可能感兴趣的文章:
  • Android中发送Http请求(包括文件上传、servlet接收)的实例代码
  • android 上传文件到服务器代码实例
  • android文件上传示例分享(android图片上传)
  • Android实现上传文件功能的方法
  • ThinkPHP中url隐藏入口文件后接收alipay传值的方法
  • PHP使用curl模拟post上传及接收文件的方法
  • PHP接收App端发送文件流的方法
  • 前端js实现文件的断点续传 后端PHP文件接收
  • 前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
  • Android上传文件到Web服务器 PHP接收文件
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2