cachedsyncrequest

1.1.6 • Public • Published

Sync + Cached version of Request

Allow you send cached + sync requests. Depends on "syncrequest", "cachedrequest" and "request" module https://github.com/request/request/. No extra configuration needed.

Installation

$ npm install -s cachedsyncrequest

Simple:

var request = require('cachedsyncrequest');
var result = request.cached.sync('http://www.comlog.org');
console.info(result);

Set cache direcotry:

var request = require('cachedsyncrequest');
request.setCacheDirectory('/my/path/to/cache/folder');
var result = request.cached.sync('http://www.comlog.org');
console.info(result);

Clear cache:

var request = require('cachedsyncrequest');
request.setCacheDirectory('/my/path/to/cache/folder');
request.clearCache(function(errors, removed) {
    console.error(errors);
    console.info(removed);
});

Original request function can be used:

var request = require('cachedsyncrequest');
request.cached.sync('http://www.comlog.org', function(err, response, body) {
    console.info(body);
});

Package Sidebar

Install

npm i cachedsyncrequest

Weekly Downloads

1

Version

1.1.6

License

ISC

Unpacked Size

7.39 kB

Total Files

4

Last publish

Collaborators

  • comlog.gmbh