繁体   English   中英

Google App Engine中的服务器发送事件(SSE)

Server Sent Events(SSE) in Google App Engine

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

GAE是否支持服务器发送事件(SSE)?

我尝试使用SSE但它不起作用,所以我切换到Channel API。 但仍有可能在GAE中实施SSE吗?

1 个回复

我一直在疯狂地尝试将其关闭,但GAE响应正在缓冲和压缩。

如果有人知道如何编写代码/标题以便php文件流式传输,我将非常高兴。

仅供参考,这些是我正在使用的标题:

header("Content-Type: text/event-stream; charset=utf-8");
header("Accept-Encoding: identity");
header("Cache-Control: no-cache");
header("Access-Control-Allow-Origin: https://mail.google.com");
header("Access-Control-Allow-Credentials: true");
header('Access-Control-Allow-Methods "PUT, GET, POST, DELETE, OPTIONS"');

[UPDATE]

来自: http//grokbase.com/t/gg/google-appengine/15623azjjf/server-sent-events-using-channels-api

这在实践中意味着您的流不会“保持活动”,并且每次发送一个响应时都会关闭。 或者,如果您像大多数人那样实现服务器发送的事件代码服务器端,它将缓冲其所有响应,并最终仅在终止时发送它们。

请阅读: https//cloud.google.com/appengine/docs/php/requests#PHP_Responses

简历:使用GAE无法进行SSE。

2 使用 Flask 和 Google App Engine 的服务器发送事件

我一直在尝试让一个使用服务器发送事件的 web 应用程序工作。 当使用 Flask 的app.run()方法时,我编写的应用程序可以在我的本地机器上app.run() 。 但是当我在 GAE 上运行它时,我无法让它工作。 Web 应用程序使用 SSE 每隔一段时间发布一条带有当前时间的消息。 客 ...

3 SSE -(发送服务器事件)

我正在使用服务器发送事件 (SSE),我希望它更新同一行,而不是创建另一个具有相同数据的行,例如:我请求 SSE 实时更新数据 (JSON),但它没有更新数据,而是在下面的行中发送相同的数据; 我希望他只更新同一行; 我的完整代码: 正面 后退 ...

4 SSE乘客(服务器发送的事件)

我有一个本地开发服务器,该服务器在apache2和redis上运行,我将Thin用于SSE事件。 一切都很完美。 一旦将Mina部署到生产服务器(nginx,redis),客户端就不会订阅该频道。 我在当前应用中使用https://github.com/madchatter/mad_c ...

5 Qt服务器发送事件(SSE)

不幸的是,我已经看到了几个用于服务器发送事件的库,而不是Qt。 我还查看了SSE(仅是纯HTTP)的规范,似乎在Qt中实现SSE需要: 在流模式下使用QNetworkAccessManager(下载) 接受SSE的内容类型标头: application/events-stre ...

2019-01-13 16:16:36 1 231   qt/ http
7 服务器在 nestjs 中发送事件/SSE

我正在尝试按照以下方式在 NestJs 中使用服务器发送的事件: here 但是,当尝试导入时 我得到: 模块 '"../../../../node_modules/@nestjs/common"' 没有导出成员 'Sse'.ts(2305) 巢信息告诉我: ...

2020-11-10 18:19:12 1 639   nestjs
8 具有服务器发送事件 (SSE) 支持的模拟库

我正在考虑使用“WireMock”实用程序,以便为我的自动测试创建基于 HTTP 的 API 的简单模拟器。 我的问题是,某些测试需要服务器发送事件 (SSE),目前不支持(据我在他们的 github 评论中读到),至少不是开箱即用的。 有谁知道我是否可以使用 WireMock 库的现有功能实现简单 ...

10 Kafka Server Sent Events(SSE) 特定用户

我是卡夫卡的新手 我有一个向 UI 发送余额更新通知的用例。 因此,为了将通知推送到 UI,我们想到了使用 SSE(Server-Sent-Events)。 所有用户的余额通知 webhooks 数据(Json)都按名称(余额通知)排队到 kafka 到一个主题。 因此,现在当用户登录时,我们需要轮 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM