1.2.5 • Published 3 years ago
simple-client v1.2.5
simple-client
simple client for http request
环境
- node: 10.18.0
- npm: 6.13.4
安装
$ npm install simple-client
快速开始
const simpleClient = require('simple-client');
simpleClient.get('https://www.baidu.com/').then(data => {
// data => { statusCode, statusMessage, data }
console.log(data);
}).catch(error => {
console.log(error);
});
API
- simpleClient.get(url, option)
- simpleClient.post(url, option)
- simpleClient.put(url, option)
- simpleClient.patch(url, option)
- simpleClient.delete(url, option)
参数说明
/*
* @param {object} option.data 请求体
* @param {number} option.timeout 请求超时时间
* @param {string} option.encoding 响应data编码默认utf8
* @param {boolean} option.keepAlive
* @param {number} option.keepAliveTimeout
* @param {object} option.query url参数
* @param {object} option.body 请求体参数
* @param {boolean} option.logOn 开启日志
* @param {function} option.log log输出函数
* @param {boolean} option.raw 获取原始数据
* /
尾言
如果对您有帮助,请给个star。^_^