dwlovelife

dwlovelife

V2EX 第 550308 号会员,加入于 2021-07-07 16:49:17 +08:00
根据 dwlovelife 的设置,主题列表只有在你登录之后才可查看
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
dwlovelife 最近回复了
再返回楼主的例子,它是一个登录错误,OK, 登录错误有很多种服务未授权 [类似于在黑名单] 、token 失效、秘钥不匹配,此时难道都要以 401 去返回给客户端么,那么这个 401 到底代表什么?倒不如定义一种业务码未授权比如是 1001 ,token 失效是 1002 、秘钥不匹配 1003, HTTP 状态码依然是 200, 为什么是 200 因为本次的请求是成功的它是服务表述的状态,而登录的未授权需要根据场景返回对应的业务码。个人理解
很多人把状态码和业务码混淆来说了,首先 HTTP 状态码理所应当交给服务器去判断,这次请求到底是 200 还是 400 还是 500 ,难道你要在代码里因为业务问题,恰巧这个业务问题像是 400 请求参数错误,所以我给客户端返回个 400 ,看!你因为主观的判断修改了 HTTP 状态码,此刻它已经不纯粹了它到底代表 HTTP 请求的状态还是你业务的一种场景已经区分不了啊,所以业务码它就是业务码,HTTP 状态码就应该让服务器本身去决策
53 天前
回复了 dwlovelife 创建的主题 生活 家里马上要装修了,什么也不懂
@qping 您说的找设计师 是单独找一个 不用装修公司给你安排的那个么
53 天前
回复了 dwlovelife 创建的主题 生活 家里马上要装修了,什么也不懂
@qping 牛啊
才 20K+,哈哈哈,说实话毕业第二年就拿到这个数了,那些 200K+的分享这屁事都不一定收费
61 天前
回复了 Mateverse 创建的主题 程序员 为什么 Java 开发没有普遍使用 kotlin
说真的 Java 的替代者如果换成 groovy 会更好,groovy 支持动态,在设计方面会更灵活,同样 groovy 的语法糖也很强写起来巨简洁,只是国内很少人会
@anonymousar 用 go 、c 就是高性能了?你要笑死我,java 在 web 开发领域还是有一席之地的,高不高性能的,还是看架构
68 天前
回复了 3kkkk 创建的主题 程序员 8 年 Java 后端开发,换工作今年薪资是多少
5 年 30+
74 天前
回复了 dwlovelife 创建的主题 程序员 多少 QPS 算高并发,或者说高并发的标准
@pckillers 哈哈哈,笑死
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2972 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms · UTC 12:31 · PVG 20:31 · LAX 05:31 · JFK 08:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.