1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 微信小程序后端开发学习笔记——API编写(Node.js)

微信小程序后端开发学习笔记——API编写(Node.js)

时间:2021-12-20 07:09:09

相关推荐

微信小程序后端开发学习笔记——API编写(Node.js)

一、采用Node.js编写API接口

在微信小程序中,常用的两个请求方式为post与get

采用Node.js编写post与get接口是有具体的格式的,具体格式如下:

app.post('/api地址名',async(req,res)=>{

编写api的功能

})

app.get(/api地址名,async(req,res)=>{

编写api的功能

})

在上述的两个格式中,req代表前端传给后端的东西,res表示后端传递给前端的东西

写好api后 通过http://服务器名称/api名称对接口进行调用

在编写api功能时内部最好使用try catch格式进行包裹,当接口发生异常时更容易让我们找到出错的地方

try{

功能代码

}catch(error){

try中的代码执行失败后运行的代码

}

但是还需注意如果是使用express插件进行操作,在使用post请求时需要进行一下配置

app.use(express.urlencoded({extended:true}));

app.use(express.json());

二、在微信小程序中调用接口

在微信小程序中调用接口一般采用wx.request{}组件,具体格式如下:

wx.request({

url:'url',

method:'post',//这里写请求的方式默认是get,如果用的不是get需要在这里修改

data:{

a:'11213',

b:'23123',

},//这里存放传递给服务器的数据

success(res){

//这里写请求成功后的回调函数

},fail(){

//这里写请求失败后的回调函数

}

})

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。