Baseline Widely available
EventSource()
ã³ã³ã¹ãã©ã¯ã¿ã¼ã¯ããªã¢ã¼ããªã½ã¼ã¹ãè¡¨ãæ°ãã使ããã EventSource
ãè¿ãã¾ãã
new EventSource(url)
new EventSource(url, options)
弿°
url
æååã§ãã¤ãã³ã/ã¡ãã»ã¼ã¸ãå¦çãããªã¢ã¼ããªã½ã¼ã¹ã®å ´æã表ãã¾ãã
options
çç¥å¯
æ°ããã³ãã¯ã·ã§ã³ãæ§æãããªãã·ã§ã³ãæä¾ãã¾ããå¯è½ãªé ç®ã¯æ¬¡ã®ã¨ããã§ãã
withCredentials
çç¥å¯
è«çå¤ã§ãæ¢å®å¤ã¯ false
ã§ããã CORS ã®è³æ ¼æ
å ±ã include
ã«è¨å®ãã¹ããã©ããã示ãã¾ãã
const evtSource = new EventSource("sse.php");
const eventList = document.querySelector("ul");
evtSource.onmessage = (e) => {
const newElement = document.createElement("li");
newElement.textContent = `message: ${e.data}`;
eventList.appendChild(newElement);
};
ã¡ã¢: å®å ¨ãªä¾ã¯ GitHub ã§è¦ããã¾ãã PHP ãç¨ããç°¡å㪠SSE ã®ã㢠ãåç §ãã¦ãã ããã
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ å ±RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4