概述
转载链接地址
github golang库
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/
sse 客户端说明
https://cloud.tencent.com/developer/article/1693281
<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协议,主动发送给客户端所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复