为支持http event stream,nginx应该如何设置
  1. 启用HTTP 1.1:确保NGINX的版本支持HTTP 1.1协议。HTTP 1.1是支持持久连接和服务器发送事件(Server-Sent Events,SSE)的协议版本。
  2. 配置长连接:在NGINX的配置文件中,找到与你的服务器配置相关的块(通常是在http或server块中)。在块内添加以下指令,以启用持久连接:
arduinokeepalive_timeout 0;

这将使NGINX保持持久连接,即使在无活动数据传输时也不会关闭连接。

配置服务器发送事件:在NGINX的配置文件中,找到与你的服务器配置相关的块(通常是在http或server块中)。在块内添加以下指令,以启用服务器发送事件:

csharpserver {
    ...
    location /event-stream {
        content_type "text/event-stream";
        charset "UTF-8";
        ...
    }
    ...
}

上述配置将创建一个新的位置(location),路径为"/event-stream",并将内容类型设置为"text/event-stream",这是服务器发送事件的指定内容类型。

  • 当前日期:
  • 北京时间:
  • 时间戳:
  • 今年的第:18周
  • 我的 IP:18.221.83.96
农历
五行
冲煞
彭祖
方位
吉神
凶神
极简任务管理 help
+ 0 0 0
Task Idea Collect