mozhu
mozhu
  • 发布:2023-07-07 17:21
  • 更新:2023-07-10 16:10
  • 阅读:359

request发送请求到后端后端接受到了用sendError返回401错误接受不到

分类:uni-app


走的是 fail 但是没有状态码和返回的信息只有这个
"errMsg": "request:fail abort statusCode:-1 Failed to connect to localhost/127.0.0.1:8083"

2023-07-07 17:21 负责人:无 分享
已邀请:
Diligent_UI

Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序

401一般是token不存在或者token过期

  • mozhu (作者)

    是token过期但是我这边接受不到信息

    2023-07-10 10:54

  • Diligent_UI

    回复 mozhu: 方便的话截图看看network请求吧,肯定哪里有问题

    2023-07-10 13:20

  • mozhu (作者)

    回复 Diligent_UI: 大佬拦截和返回值的图片都在下面QWQ

    2023-07-10 14:24

  • mozhu (作者)

    回复 Diligent_UI:预期token过期应该会返回一个 { code:404, message: "" }的但是这里request直接fail(后端接受到了请求且返回了值)

    2023-07-10 14:26

  • mozhu (作者)

    回复 Diligent_UI: 开启webview 发现 网络请求根本没反应QWQ

    2023-07-10 15:29

喜欢技术的前端

喜欢技术的前端 - QQ---445849201

你可以让你们后端直接

response.sendError({  
    code:401,  
    msg:'操作错误'  
})

看你能拿到不

  • mozhu (作者)

    接受不到 依旧是返回上面图片里的信息

    2023-07-10 10:49

昭昭L

昭昭L - 开心就好

这个和框架没关系,代码问题让你们后台百度一下状态码怎么返回的。不行用业务码返回401都行,反正肯定是写的有问题

mozhu

mozhu (作者)

  • mozhu (作者)

    第一张图是拦截器拦截请求的参数

    第二张是返回的值(直接走的fail但是后端接受到了请求)

    2023-07-10 14:27

昭昭L

昭昭L - 开心就好

走到fail里面去了感觉应该是前端的问题,你反向代理怎么配置的

  • mozhu (作者)

    找到原因了 后端没走sendError 走了重定向页面

    2023-07-11 09:11

  • mozhu (作者)

    这个接口是之前留下来的

    2023-07-11 09:11

要回复问题请先登录注册