微信小程序调用接口返回401错误
Page({
/**
* 页面的初始数据
*/
data: {
postsList: [],
autoplay: true,
interval: 3000
},
fly: function (e) {
console.log(e)
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
var Go = this;
this.getWeather()
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
},
//获取天气
getWeather: function () {
var that = this;
wx.request({
url: 'http://jisuznwd.market.alicloudapi.com/iqa/query',
method: 'GET',
data: {
result: ''
},
Headers: {
'content-type': 'application/json', // 默认值
'Authorization': 'AppCode' //填写阿里给的appcode
},
Query:{
'question':'大连天气'
},
success: function (res) {
that.setData({
Weather: res.data.result
//res代表success函数的事件对,data是固定的,stories是是上面json数据中result
})
}
})
}
})[code=javascript]
[/code]
...全文
相关推荐
微信小程序登录全局状态401处理
可以在`wx.request`的失败回调中进行处理,一旦捕获到401错误,清除本地存储的登录状态,并调用登录接口。
微信小程序401错误终极指南:从报错到Bearer Token的正确姿势
本文深入解析微信小程序开发中常见的401未授权错误,重点讲解Bearer Token的正确配置方法。从错误本质、小程序网络请求特殊性到全流程调试方案,提供实战技巧和工程化建议,帮助开发者彻底解决授权问题,优化请求性能。
微信小程序连接java后端
**错误处理与状态码**:后端需要设置合适的HTTP状态码来表示请求的结果,如200表示成功,400表示请求错误,401表示未授权,500表示服务器内部错误等。
微信小程序wx.request的简单封装
例如,当后端返回 401 错误时,可以全局设置一个异常处理器,统一跳转到登录页面。这种封装方式提高了代码的组织性和可维护性,减少了重复工作,使得微信小程序的网络请求管理更加高效。
详解mpvue开发小程序小总结
这些信息会被发送到后端登录接口loginByCode,根据返回的状态判断登录是否成功。如果登录成功,会进行用户信息的相关保存操作;否则,将抛出错误。


