我是靠谱客的博主 缥缈小蝴蝶,这篇文章主要介绍sse协议,主动发送给客户端,现在分享给大家,希望可以做个参考。

转载链接地址

github golang库

复制代码
1
2
https://jasonkayzk.github.io/2021/03/05/%E4%BD%BF%E7%94%A8Go%E5%AE%9E%E7%8E%B0%E6%9C%8D%E5%8A%A1%E7%AB%AF%E4%BA%8B%E4%BB%B6%E6%8E%A8%E9%80%81SSE/
复制代码
1
2
3
sse 客户端说明 https://cloud.tencent.com/developer/article/1693281
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<script type="text/javascript"> // 默认是message事件 window.addEventListener("DOMContentLoaded", function () { var evsrc = new EventSource("/events"); evsrc.onmessage = function (ev) { console.log(ev) document.getElementById("log").insertAdjacentHTML("beforeend", "<li>" + ev.data + "</li>"); } evsrc.onerror = function (ev) { console.log("readyState = " + ev.currentTarget.readyState); } }) // 自定义事件 /testEvent window.addEventListener("DOMContentLoaded", function () { var evsrc = new EventSource("/events"); evsrc.addEventListener("testEvent", function(event) { var data = event.data; var origin = event.origin; var lastEventId = event.lastEventId; console.log(event) document.getElementById("log").insertAdjacentHTML("beforeend", "<li>" + event.data + "</li>"); }, false); evsrc.onerror = function (ev) { console.log("readyState = " + ev.currentTarget.readyState); } }) </script>

最后

以上就是缥缈小蝴蝶最近收集整理的关于sse协议,主动发送给客户端的全部内容,更多相关sse协议内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(96)

评论列表共有 0 条评论

立即
投稿
返回
顶部