Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 818 Bytes

README.md

File metadata and controls

48 lines (34 loc) · 818 Bytes

Build Status

superagent-global

Monitor global superagent beforeStart, end

install

npm i superagent-global --save

test

npm test

use

import superagent from 'superagent';
import {beforeSend, beforeStart, end} from 'superagent-global';


beforeStart(()=> {
    console.log('global_onBeforeStart');
});

beforeSend((Request) => {
    console.log('global_onBeforeSend');
});

end((err, res) => {
    console.log('global:', res);

    // if return true, every end callback will execute. or not
    if(err) {
        return false;
    }
    return true;
});

// test get
superagent.get('http://baidu.com').end((err, res) => {
    console.log(res);
});