找回密码
 立即注册
即日起,论坛关闭新用户注册和登录,论坛相关的贴子保留查阅和下载。获得授权后,有技术问题可联系微信 13199509559 一对一解决。 2024-3-12
查看: 3718|回复: 0
打印 上一主题 下一主题

H5 SSE

222

主题

222

主题

222

主题

管理员

Rank: 9Rank: 9Rank: 9

积分
0
跳转到指定楼层
1#
admin 发表于 2022-4-20 14:21:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

HTML
  1. <script>
  2. var source = new EventSource("./msg.php");
  3. source.onmessage = function(event) {
  4.     document.getElementById("result").innerHTML += event.data + "<br>";
  5. };

  6. </script>
  7. <div id="result"></div>
复制代码
PHP
  1. <?php
  2. header('Content-Type: text/event-stream');
  3. header('Cache-Control: no-cache');

  4. $time = date('r');
  5. echo "data: The server time is: {$time}\n\n";
  6. flush();
  7. ?>
复制代码
服务端通过TCP长连接向客户端实实传送数据

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表