0
我試圖在使用的NodeJS時EventSource以獲取有關錯誤信息的錯誤獲取信息,我想你可以用下面的例子更好地理解了我:有關使用EventSource的
var url = 'http://api.example.com/resource'
var EventSource = require('eventsource');
var es = new EventSource(url);
es.onmessage = function(e) {
console.log(e.data);
};
es.onerror = function(event) {
console.log(event);
};
在的onerror功能我想獲得有關錯誤的信息,但event
爲空或未定義還有es
對象(當然,這只是對象有一對大括號的卡梅斯)。我想讀錯誤情況下的迴應標題,如:
es.onerror = function(e) {
console.log(e.header.location);
};
這可能嗎?我錯過了什麼?我認爲答案應該很簡單,但我在NodeJ中是一個新的王者。
是它的可能,但首先讓我們知道你是如何調用'Eventsource'? – 2014-09-26 23:09:58
@RahilWazir我不明白究竟是什麼問題,在代碼中你可以看到當我創建一個新實例時我調用了'EventSource',然後我訂閱了事件onmessage'和' onerror'。 – Gepser 2014-09-28 03:39:53