guangxu
guangxu
  • 发布:2025-03-10 18:47
  • 更新:2025-03-10 19:28
  • 阅读:32

uni.request请求接口都报request:fail 错误

分类:uni-app

h5在本地开发时,和在电脑浏览器上请求都是正常的,但是用手机访问时,所有的请求接口都报request:fail 错误,是什么原因导致的?求解 '''return new Promise((resolve, reject) => {uni.request({
url: baseURL,
method: method,
data: data,
success: (res) => {
uni.hideLoading();
resolve(res.data); // 请求成功,返回数据
},
fail: (err) => {
uni.hideLoading();
reject(err); // 请求失败,返回错误信息
}
}); })'''

2025-03-10 18:47 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

hello , 你的代码中的 baseURL 的内容是什么,注意运行到手机上需要使用局域网连接

  • guangxu (作者)

    baseURL是数据接口https://apiv1.cuckoobuy.com/currency/all,手机浏览器可以直接访问这个链接,接口返回403,但是浏览器访问网站调用接口的时候,fail: (err) err:{errMsg:"request:fail "},搞不懂是什么原因

    2025-03-10 20:04

  • guangxu (作者)

    为什么要使用局域网?我已经把编译好的/unpackage/dist/build/web文件夹中的代码部署到服务器上了

    2025-03-10 20:06

要回复问题请先登录注册