From 7de54b9af23b5b0a4bbcf38ffa3115fbe4fbc122 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Sat, 12 Sep 2015 21:31:11 +0100 Subject: [PATCH] Remove accept-header from feed parser request... --- social/feedparser/32-feedparse.js | 4 +-- social/feedparser/package.json | 42 +++++++++++++++---------------- 2 files changed, 22 insertions(+), 24 deletions(-) diff --git a/social/feedparser/32-feedparse.js b/social/feedparser/32-feedparse.js index 275b90c9..1a3f558f 100644 --- a/social/feedparser/32-feedparse.js +++ b/social/feedparser/32-feedparse.js @@ -31,14 +31,14 @@ module.exports = function(RED) { var req = request(node.url, {timeout: 10000, pool: false}); //req.setMaxListeners(50); //req.setHeader('user-agent', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36'); - req.setHeader('accept', 'text/html,application/xhtml+xml'); + //req.setHeader('accept', 'text/html,application/xhtml+xml'); var feedparser = new FeedParser(); req.on('error', function(err) { node.error(err); }); req.on('response', function(res) { - if (res.statusCode != 200) { node.warn(RED._("feedparse.errors.badstatuscode")); } + if (res.statusCode != 200) { node.warn(RED._("feedparse.errors.badstatuscode")+" "+res.statusCode); } else { res.pipe(feedparser); } }); diff --git a/social/feedparser/package.json b/social/feedparser/package.json index d30828dd..ef2ee1e5 100644 --- a/social/feedparser/package.json +++ b/social/feedparser/package.json @@ -1,25 +1,23 @@ { - "name" : "node-red-node-feedparser", - "version" : "0.1.0", - "description" : "A Node-RED node to get RSS Atom feeds.", - "dependencies" : { - "feedparser" : "0.19.2", - "request" : "2.57.0" - }, - "repository" : { - "type":"git", - "url":"https://github.com/node-red/node-red-nodes/tree/master/social/feedparser" - }, - "license": "Apache-2.0", - "keywords": [ "node-red", "atom", "rss" ], - "node-red" : { - "nodes" : { - "feedparse": "32-feedparse.js" - } - }, - "author": { - "name": "Nick O'Leary", - "email": "knolleary@uk.ibm.com", - "url": "http://nodered.org" + "name": "node-red-node-feedparser", + "version": "0.1.1", + "description": "A Node-RED node to get RSS Atom feeds.", + "dependencies": { + "feedparser": "1.1.3", + "request": "2.61.0" + }, + "repository": { + "type": "git", + "url": "https://github.com/node-red/node-red-nodes/tree/master/social/feedparser" + }, + "license": "Apache-2.0", + "keywords": [ + "node-red", + "atom", + "rss" + ], + "node-red": { + "nodes": { + "feedparse": "32-feedparse.js" } }