EventSource()
EventSource()
생성자는 원격 자원을 나타내는 새롭게 생성된 EventSource
를 반환합니다.
구문
eventSource = new EventSource(url, configuration);
파라미터
url
-
이벤트/메시지를 제공하는 원격 자원의 위치를 나타내는
USVString
입니다. configuration
Optional-
새 연결 구성을 위한 옵션을 제공합니다. 가능한 항목은 다음과 같습니다.*
withCredentials
. 기본값은false
이며, CORS 가 자격을포함
하도록 설정되어야하는지를 나타냅니다.
예시
var evtSource = new EventSource('sse.php');
var eventList = document.querySelector('ul');
evtSource.onmessage = function(e) {
var newElement = document.createElement("li");
newElement.textContent = "message: " + e.data;
eventList.appendChild(newElement);
}
참고: GitHub 에서 전체 예시를 확인할 수 있습니다 — Simple SSE demo using PHP를 사용하는 간단한 SSE 데모를 보세요.
명세
Specification |
---|
HTML Standard # dom-eventsource-dev |
브라우저 호환성
BCD tables only load in the browser