const TOKEN = 'xxx'
/**
* POST请求
*/
function post(url, json) {
return new Promise((resolve, reject) => {
fetch(url, {
method: 'POST',
body: JSON.stringify(json),
headers: {
'token': TOKEN,
'Content-type': 'application/json;charset=UTF-8'
},
})
.then(res => res.json())
.then(json => {
if (json.code === 1) {
console.log(json.message)
reject(json.message)
} else {
resolve(json.message)
}
})
.catch(err => {
console.log(err)
});
})
}
/**
* GET请求
*/
function get(url) {
return new Promise((resolve, reject) =>
fetch(url)
.then(res => res.json())
.then(json => {
if (json.code === 1) {
console.log(json.message)
reject(json.message)
} else {
resolve(json.message)
}
})
.catch(err => {
console.log(err)
}))
}
export default {
get,
post
}