62库

您现在的位置是:首页 > 前端开发 > 正文

前端开发

HTML5服务器端代码示例

Admin2023-11-11前端开发103

HTML5服务器端代码示例

  • 在此示例中,我们需要发送数据更新ASP或者PHP的服务器。

  • 在上面的这个例子中,我们需要一个能够发送数据更新的服务器(如PHP或者ASP)。

  • SSE Isimple的语法,将"Content-Type"标题设置为"Text/Event-Stream"。

php(server.php)中的代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
if ($_SERVER['HTTP_ACCEPT'] === 'text/event-stream')
 
 
    header('Content-Type: text/event-stream'); 
 
    header('Cache-Control: no-cache');
 
    echo "data: This is the first event\n\n";
 
    flush();
 
    $i = 5;
 
    while (--$i)
 
 {
 
        sleep(1);
 
        $time = date('r');
 
        echo "data: The server time is: {$time}\n\n";
 
        flush();
 
    }
 
}

ASP(VB)(server.asp)中的代码:

1
2
3
4
5
6
<%
Response.ContentType="text/event-stream"
Response.Expires=-1
Response.Write("data: " & now())
Response.Flush()
%>

说明:

  • 创建"Content-Type"标题为"Text/Event-Stream"。

  • 页面不应在此服务器中缓存。

  • "数据"开始将数据和输出数据发送回页面。

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~