azrequests v1.1.0
azrequests
if you have any question,you can visit my github site and submit issue ,you are welcome
Now Data structures that support custom return values
{
code:"success",
msg:null,
data:{}
}
or
{
code:200,
msg:"success",
data:{}
}
etc
Installation
npm i azrequests -S
Usage in components
import azrequests from 'azrequests';
Vue.prototype.$http = azrequests;
this.$http(
{
url: 'http://v.juhe.cn/toutiao/index?type=shehui&key=925021c32be17cac549273a63f0d02be',
param: {
type: 'shehui'
},
dataStructure: {
code: 'error_code',
data: 'result',
msg: 'error_code'
},
condition: 0
}
).handlData(callback(res,err),method)
Usage in non-components
let azrequests = require('azrequests')
azrequests(
{
url: 'http://v.juhe.cn/toutiao/index?type=shehui&key=925021c32be17cac549273a63f0d02be',
param: {
type: 'shehui'
},
dataStructure: {
code: 'error_code',
data: 'result',
msg: 'error_code'
},
condition: 0
}headers:null
}
).handlData(callback(res,err),method)
Example
Performing a POST
request
// Make a request for news with a given type
azrequests({
url: 'http://v.juhe.cn/toutiao/index?type=shehui&key=925021c32be17cac549273a63f0d02be',
param: {
type: 'shehui'
},
dataStructure: {
code: 'error_code',
data: 'result',
msg: 'error_code'
},
condition: 0
}).handlData((res, err) => {
console.log('res: ', res);
},'post')
Performing a GET
request
// Make a request for news with a given type
azrequests({
url: 'http://v.juhe.cn/toutiao/index?type=shehui&key=925021c32be17cac549273a63f0d02be',
param: {
type: 'shehui'
},
dataStructure: {
code: 'error_code',
data: 'result',
msg: 'error_code'
},
condition: 0
}).handlData((res, err) => {
console.log('res: ', res);
},'get')
###API | 变量名 | 描述 | 默认值 | |:--------------|---------------:|:-----------------------------------------------------------:| | url | 接口地址 | 必选 String :eg:“https://api.apiopen.top/recommendPoetry” | | param | 请求参数 | 必选 String or Object | | type | 数据类型 | 可选 "formData" default:‘json’ | | headers | 请求头 | 可选 | | condition | 成功的判断条件 | 可选 默认:"success" eg:condition = 200 | | method | 请求方式 | 必选 默认值:'post' ‘get’or‘post’ | | callback | 回调函数 | res返回值,err错误信息 | | dataStructure | 数据结构 | 默认{code,data,msg} |
License
MIT Copyright (c) 2019-present, azrequests
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago