node-goldwasher-needle
Plugin for goldwasher to add needle for easy HTTP requests. Uses retry for robustness. Requires goldwasher to work. If you want to run this as a web server/service, have a look at the module hapi-goldwasher.
Installation
npm install goldwasher-needle
Options
Options can be optionally passed in as the second parameter, as an object with a property goldwasher
for goldwasher options, a property needle
for needle options and a property retry
for retry options. For instance:
var options = goldwasher: selector: 'h1' needle: follow_max: 20 read_timeout: 30000 retry: retries: 3
Have a look at their respective doc pages for goldwasher, needle and retry for options available.
Example
var gn = ; ;
Advanced example
var gn = ; var url = 'http://www.google.com';var options = goldwasher: selector: 'h1, h2, h3, h4, h5, h6, p' ; ;