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);
});

/cachedsyncrequest/

    Package Sidebar

    Install

    npm i cachedsyncrequest

    Weekly Downloads

    2

    Version

    1.1.6

    License

    ISC

    Unpacked Size

    7.39 kB

    Total Files

    4

    Last publish

    Collaborators

    • comlog.gmbh