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

概述

转载链接地址

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协议,主动发送给客户端所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部