fetch数据请求的封装
程序员文章站
2022-04-04 10:04:53
export default class HttpUtils { static get(url){ return new Promise((resolve,reject)=>{ fetch(url) .then(response=>response.json()) .then(resu... ......
export default class httputils {
static get(url){
return new promise((resolve,reject)=>{
fetch(url)
.then(response=>response.json())
.then(result=>{
resolve(result)
})
.catch(error=>{
reject(error)
})
})
}
static post(url,data){
return new promise((resolve,reject)=>{
fetch(url,{
method:'post',
header:{
'accept':'application/json',
'content-type':'application/json'
},
body:json.stringify(data)
})
.then(response=>response.json())
.then(result=>{
resolve(result)
})
.catch(error=>{
reject(error)
})
})
}
}
下一篇: js 数据类型具体分析
推荐阅读
-
java并发请求下数据插入重复问题的解决方法
-
采用封装及反射原理封装一个将对象装换为对数据库操作的工具类
-
使用Ajax请求后台数据,然后的时候出现Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0的错误。
-
有关PHP中封装的PDO数据库操作类的相关介绍
-
关于http请求封装的用法总结
-
有没有必要把pdo对数据库的操作封装成工具类
-
从零学python系列之浅谈pickle模块封装和拆封数据对象的方法
-
有没有必要把pdo对数据库的操作封装成工具类
-
ajax的工作原理以及异步请求的封装介绍
-
类的另类用法--数据的封装_PHP教程