1.0.5 • Published 7 years ago

@octopod-service/web-getter v1.0.5

Weekly downloads
1
License
Unlicense
Repository
github
Last release
7 years ago

web-getter for octopod

npm Version

Allow to download with a limited frequency a web page. It will queue a request to the service (one queue per hostname) and execute it when the timeout has been reached.

Install

npm install @octopod-service/web-getter

Usage

// TypeScript
import * as getter from '@octopod-service/web-getter'
// JavaScript
const getter = require('@octopod-service/web-getter');

const service = new getter.GetterService('http://...');
service.start();

Call

this.call<GetterServiceResult, GetterServiceRequest>('getter', 'request', {
    url: 'http://...'
}, (response, paths, cleanup) => {
    console.log(response.filePath);

    cleanup();
});
this.call<GetterServiceDirectResult, GetterServiceRequest>('getter', 'direct', {
    url: 'http://...'
}, (response, paths, cleanup) => {
    console.log(response.body);

    cleanup();
});
1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago