SSE 伺服器傳送事件

2021-07-25 09:59:39 字數 1112 閱讀 3827

詳情檢視

sse:伺服器傳送事件

概述

傳統的網頁都是瀏覽器向伺服器「查詢」資料,但是很多場合,最有效的方式是伺服器向瀏覽器「傳送」資料。比如,每當收到新的電子郵件,伺服器就向瀏覽器傳送乙個「通知」,這要比瀏覽器按時向伺服器查詢(polling)更有效率。

// 自定義事件

function

connecttime

(event)

function

error

(ev)

}script>

body>

html>結果

伺服器端事件傳送SSE

近期有這麼乙個需求 手機端需要展示乙個比較大的pdf 而是把pdf轉成一張張的,然後再在手機上展示。pdf轉,肯定是乙個比較慢的過程,最好能轉完一張就返回一張到前端。so,此文要講的是 請求非同步多次返回的技術實現sse 當然,websocket也能做到,它可以雙向通訊,比sse 單向傳送 強大且複...

SSE 伺服器傳送事件,使用長鏈結進行通訊

sse 伺服器傳送事件,使用長鏈結進行通訊 優點 比向伺服器傳送請求查詢資料更有效率 只能伺服器向瀏覽器傳送訊息 建立在http協議之上,現有的伺服器都支援 支援斷線重連 支援自定義傳送的資料型別 客戶端的 的結構 1 檢測是否支援 2 部署sse 3 設定相應的 事件 例如 if window.e...

HTML 5 伺服器傳送事件

原文 html5 伺服器傳送事件 server sent event 允許網頁獲得來自伺服器的更新。server sent 事件指的是網頁自動獲取來自伺服器的更新。以前也可能做到這一點,前提是網頁不得不詢問是否有可用的更新。通過伺服器傳送事件,更新能夠自動到達。例子 facebook twitter...