0%

补充400和401、403状态码

  • 400

    • 原因
      • 前后端的约定格式不同
      • 前后端的约定字段不同
    • 解决方法
      • 对照约定字段,保持保持一致性
      • 如果格式不同,可以使用JSON.Stringfy()将 JSON 序列化,或者JSON.parse(),将字符串转为 JSON
  • 401

    • 原因
      • 当前请求需要验证
    • 解决方法
      • 前端是否越过登录请求?
      • Unauthorized 是否授权,检查 token
  • 403

    • 原因:
      • 服务器接收到了,但是拒绝执行
    • 解决方法
      • 你的 IP 被列入黑名单
      • 后端检查是否有执行权限
      • 是否https,检查SSL是否正确
      • 配置文档
      • ….这个 403 问题原因,需要具体检查 (查看)[https://www.jianshu.com/p/d6252144bf1a]