我有一个运行精简版 HTTP 服务器的嵌入式设备。目前,它可以显示静态 HTML 页面。以下是它如何显示静态 HTML 页面的示例:
char *text="HTTP/1.0 200 OK\r\nContent-Type: text/html\r\n\r\n"
"<html><body>Hello World!</body></html>";
IPWrite(socket, (uint8*)text, (int)strlen(text));
IPClose(socket);
我想做的是显示动态内容,例如来自传感器的读数。到目前为止我想到的是让页面每隔一段时间刷新一次
<meta http-equiv="refresh" content="600">
并使用 sprintf() 将传感器读数附加到响应的文本变量。
有没有一种方法可以做到这一点而不必不断刷新页面?