0

我有一个我想使用的网络流,但是由于 CORS 限制并且 EventSource 不支持身份验证,我不能直接使用它。

我想使用 node.js 从源(domainA)获取流并将其中继给请求者。所以流程是: domainA --> node.js --> client 我使用 https.request 来获取数据,但问题是它在第一次之后关闭了连接。

所以我的问题是 - 我将如何在 node.js 上正确实现它?我如何保持连接活动和数据来?

4

1 回答 1

0

我实际上能够自己解决这个问题。由于CORS限制,我试图做的只是“镜像”事件源。第一次请求后连接一直关闭,我发现我实际上发送了错误的标头。发送 "Accept": "text/event-stream" 后,连接保持打开状态并且数据流动。不管怎么说,还是要谢谢你!

于 2013-03-07T22:49:01.030 回答