در حال بارگذاری...

SSE HTML

SSE پیام متنی server→browser روی HTTP.

پاسخ مستقیم

new EventSource("/events"), onmessage. سرور text/event-stream. یک‌طرفه؛ duplex: WebSockets.

EventSource on a page

html
HTML Code
<script>
const es = new EventSource("/events");
es.onmessage = (e) => {
console.log("update", e.data);
};
es.onerror = () => console.log("SSE error / closed");
</script>

endpoint سرور برای demo واقعی. این الگوی سمت مرورگر.

امتحان کنید

  1. مثال سرور trusted
  2. EventSource
  3. log data
  4. one-way vs two-way

اشتباهات آسان

  • SSE دوطرفه نیست
  • content-type
  • polling کافی بود

خلاصه

  • server push
  • EventSource
  • one-way HTTP
  • WebSockets duplex

🧠 دانش خود را بیازمایید

آماده شروع

دانش خود را بیازمایید

خود را با این آزمون تعاملی به چالش بکشید و ببینید موضوع را چقدر خوب درک کرده‌اید

❓
3
سوالات
🎯
70%
برای قبولی
♾️
∞
زمان
🔄
∞
تلاش‌ها

📝 دستورالعمل‌ها

  • هر سوال را با دقت بخوانید
  • بهترین پاسخ را برای هر سوال انتخاب کنید
  • می‌توانید آزمون را هر چند بار که می‌خواهید تکرار کنید
  • پیشرفت شما در بالا نمایش داده می‌شود