SSE Server Sent Events

Written by

in

WebSocket 双向、复杂
SSE 单向(server=>client)、简单、HTTP

服务端设置

res.setHeader(‘Content-Type’, ‘text/event-stream’);

你要真正理解这几个点:

Content-Type 必须是:
text/event-stream
不能被缓存
Cache-Control: no-cache
连接不能关闭
Connection: keep-alive
服务器是一直 write,不是 return

https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *