alipay-mini-program-request-options
基于支付宝小程序请求Api的二次封装
const { Methods, Options } = require("alipay-mini-program-request-options");
// 目前支付宝仅支持以下4种请求方式
const { GET, POST, PUT, DELETE } = Methods;
new Options(`请求URL`)
.setUrl(`更换请求URL`)
.setMethod(POST)
.setHeaders({
'content-type': 'application/json;charset=UTF-8'
})
.setTimeout(60000)
.setData({
keyword: 'test'
})
.request(function () {
console.log('completed')
})
.then(res => {
console.log(res);
})
.catch(err => {
console.error(err);
});
| Name |
Type |
Require |
Default Value |
| url |
String |
false |
undefined |
| Name |
Param name array |
Param type array |
Return |
| setUrl |
[url] |
[String] |
this |
| setMethod |
[method] |
[String] |
this |
| setHeaders |
[headers] |
[Object] |
this |
| setTimeout |
[timeout] |
[Integer] |
this |
| setData |
[data] |
[Object] |
this |
| request |
[completeCallback] |
[Function] |
Promise |