load-url

1.0.2 • Public • Published

Load URL

Load a given url using curl and a path to a cookie jar file on disk.

Installation

npm install -S load-url

Usage

var inspect = require('eyespect').inspector();
var loadURL = require('load-url')
var data = {
  url: 'https://www.google.com',
  cookiePath: '/path/to/curl/cookie/jar/file.txt',
  args: ['--insecure'] // optional arguments to pass to the spawned curl command
}
loadURL(data, function (err, reply) {
  if (err) {
    console.log(err.stack)
    delete err.stack
    inspect(err, 'error loading url with curl')
    return
  }
  var stdout = reply.stdout
  var stderr = reply.stderr
  inspect(stdout,'curl stdout')
  inspect(stderr,'curl stdout')
})

Test

# install development dependencies 
npm install
# run tests 
npm test

Readme

Keywords

none

Package Sidebar

Install

npm i load-url

Weekly Downloads

0

Version

1.0.2

License

BSD

Last publish

Collaborators

  • clewfirst