2013-03-06 55 views
0

我有,我想用一個淨流,但是我不能用它直接由於CORS限制,並且EventSource的不支持認證..Node.js的事件流作爲客戶端

我想要使用node.js從源(域A)獲取流並將其傳遞給請求者。 所以流量將是:DOMAINA - >的node.js - >客戶端 我用https.request獲取數據,但問題是,它的關閉後的第一次連接。

所以我的問題是 - 我將如何正確貫徹這對Node.js的?我如何保持連接正常並且數據到來?

+0

你能更具體?淨流是一種模糊。你能發佈源URL嗎?你可以將你的代碼添加到問題中嗎? – topek 2013-03-07 22:05:05

+0

我實際上能夠自己解決這個問題。由於CORS限制,我想要做的只是「鏡像」事件源。在第一次請求後連接保持關閉,我發現我實際上發送了錯誤的頭文件。發送「接受」:「文本/事件流」後,連接保持打開並且數據正在流動。不管怎麼說,還是要謝謝你! – natiz 2013-03-07 22:46:14

回答

0

實際上,我是能夠解決這個自己。由於CORS限制,我想要做的只是「鏡像」事件源。在第一次請求後連接保持關閉,我發現我實際上發送了錯誤的頭文件。發送「接受」:「文本/事件流」後,連接保持打開並且數據正在流動。不管怎麼說,還是要謝謝你!