账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    写API接口返回状态码的问题
    29
    0

    一般对于接口返回状态码表示不同的结果,比如登陆,有些人会写很多个状态码,如:101,102,103,而有些人只写一个,如:status为0或者1,具体例子:
    只用status一个状态码:

    // 只要登陆成功,status为1,否则都为0,具体信息放在msg里面
    // 成功
    {
        status: 1,
        msg: '登陆成功'
    }
    // 用户名不存在
    {
        status: 0,
        msg: '用户名不存在'
    }
    // 密码错误
    {
        status: 0,
        msg: '密码错误'
    }

    用多个状态码的情况可能如下:

    // 成功
    {
        code: 200,
        msg: '登陆成功'
    }
    // 用户名不存在
    {
        code: 201,
        msg: '用户名不存在'
    }
    // 密码错误
    {
        code: 202,
        msg: '密码错误'
    }

    显然第二种会更麻烦,虽然更具体。大家一般都会第二种的吧,第一种的话,会有什么不合适的地方的呢?想看看大家的想法

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部