每次启动(完全重启)小程序之后第一次访问接口都失败,再试一次成功,响应时间很快!?
发布于 2 年前 作者 lei66 8929 次浏览 来自 官方Issues

  报错:fail{“errno”: 5, “errMsg”: “request:fail fail:time out”}

login() {
				uni.showLoading({
					title: '加载中...'
				});
				uni.request({
					url: getApp().globalData.resHttp + "api/Authorization/login",
					method: "POST",
					data: this.form,
					timeout: 30000,
					dataType: 'json',
					success: (res) => {
						console.log(res,"登录用户")
						let userData = res.data.result;
						if (res.data.code == "0") {
							uni.setStorageSync('Token', "Bearer " + res.data.result.token);
							uni.setStorageSync('userInfo', res.data.result);
							uni.showToast({
								title: '登录成功',
								icon: 'success',
								duration: 500,
								success: (res) => {
									setTimeout(() => {
										uni.switchTab({
											url: '/pages/main/index/index'
										})
									}, 500)
								},
								fail: (res) => {
									console.log("微信用户登录",res,"fail")
								},
							});
						} else {
							uni.showToast({
								title: res.data.msg,
								icon: 'error',
								duration: 1500
							});
						}
					},
					fail: (res) => {
						console.log("login",res,"fail")
						uni.showToast({
							title: '连接服务器失败',
							icon: 'error',
							duration: 1500
						});
					},
					complete: () => {
						//uni.hideLoading();
					}
				});
			},
回到顶部