qqwe 发表于 2018-12-21 11:31:59

关于PHP-Push技术

  img.php
  < ?php
  set_time_limit(0);
  $file = "./1.jpg";
  $sep = "gIrLsKiCkAsSiTsAySsOoNaTsHiRt";
  if(ereg(".*MSIE.*",$HTTP_SERVER_VARS["HTTP_USER_AGENT"])){
  //如果是ie浏览器,直接输出就退出,IE的不支持哦,我没试出来过
  header("Cache-Control: no-cache");
  header("Pragma: no-cache");
  header("Content-type: image/jpeg");
  header("Content-size: " . filesize($file));
  readfile($file);
  }else{
  header("Content-Type: multipart/x-mixed-replace; boundary=$sep");
  //这里是关键哦,看看MIME类型说明
  //你会明白
  print "--$sep
  ";
  do{
  print "Content-Type: image/jpeg
  ";
  readfile($file);
  print "
  --$sep
  ";
  flush();
  $mt = filemtime($file);
  do{
  sleep (1);
  clearstatcache();
  }while($mt == filemtime($file));
  }while(1);
  }
  ? >

页: [1]
查看完整版本: 关于PHP-Push技术