2012-01-12 13 views
0

基本認証を使用してRSSフィードを呼び出す必要があります。どのように私はこれを行うことができます最高の?認証を処理するノードRssモジュール

私はnode-easyrssを試しましたが、呼び出しにauthnのパラメータがありません。

var request = client.request('GET', address, {'host': parts.hostname}); 

答えて

0

FeedMe.jsはRSSフィードを解析することができますが、要求を自分で行う必要があります。つまり、認証とカスタムヘッダーを扱うことができます。

var http = require('http'); 
var FeedMe = require('feedme'); 

var options; // put authentication here 
http.get(options, function(res) { 
    if (res.statusCode !== 200) throw Error('not found'); 

    var feed = new FeedMe(); 
    res.pipe(feed); 
    feed.on('item', function(item) { 
    console.log(item); 
    }); 

}).on('error', function(err) { 
    throw err; 
}); 
関連する問題