Get the App
SLTechnology News&Howtos  ›  Development  › 

How to detect Server Sent event support

Shulou Source: shulou.com Published: 2022-06-01 09:35:18 11月12日 Update

This article mainly explains "how to detect Server Sent event support". The content of the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn how to detect Server Sent event support.

If (typeof (EventSource)! = "undefined")

{

/ / browser supports Server-Sent

/ / some code.

}

Else

{

/ / browser does not support Server-Sent..

}

Server-side code example

In order for the above example to work, you also need servers (such as PHP and ASP) that can send data updates.

The syntax of the server-side event flow is very simple. Set the Content-Type header to text/event-stream. Now you can start sending the event stream.

Example

ASP Code (VB) (demo_sse.asp):

Code interpretation:

Set the header "Content-Type" to "text/event-stream"

Stipulate that pages are not cached

Output date sent (always starts with "data:")

Refresh output data to a web page

Thank you for reading, the above is the content of "how to detect Server Sent event support". After the study of this article, I believe you have a deeper understanding of how to detect Server Sent event support, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!

Tags: Event support detection code server learning service content instance header data browser browse output no example that is beginning idea situation Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Huawei macOS Apple NVidia MariaDB