V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Narcissu5  ›  全部回复第 19 页 / 共 48 页
回复总数  955
1 ... 15  16  17  18  19  20  21  22  23  24 ... 48  
2019-10-22 10:30:53 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
@Amayadream
@pkoukk 登录失败和登录失效压根就不是一个场景下的问题
你们就说说你们监控了 code 没有
2019-10-22 09:12:57 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
@yuan7712 不可能,不会有哪家监控把 body 拆开了看,何况监控看的是统计数据,每个接口的 businesscode 都不一样没办法汇总。

再者,非 200 返回的时候也是可以带 code 的,那走的就是异常流程了
2019-10-22 09:07:47 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
@eason1874 实际上登录这种错误就只能返回统一的 forbidden,过于详细的信息是漏洞。我们刚刚被审计逼着改掉
2019-10-22 08:59:33 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
@yamedie

{ "code": 7001, "message": "短信验证码已失效", "data": null }
{ "code": 7002, "message": "短信验证码错误", "data": null }
{ "code": 7003, "message": "尚未发送短信验证码", "data": null }
{ "code": 7010, "message": "当前手机号已领取过会员权益,请勿重复领取", "data": null }
{ "code": 9001, "message": "登录已失效,请重新登录", "data": null }

毫无意义,99%的情况下前端根本不会在意为什么出错了,前端只需要知道请求成功或者失败了,失败了把错误消息弹出来就完了,http 200 足已

最重要的是

封装之后无法做监控
封装之后无法做监控
封装之后无法做监控

重要的事情说三遍
2019-10-17 17:35:05 +08:00
回复了 KaynW 创建的主题 程序员 Mac or Surface,大家会选哪个?
选谁不重要,别选 8g,别选 128g
2019-10-16 11:17:16 +08:00
回复了 echoescn 创建的主题 MacBook Pro 大家升级 MacOS Catalina 都遇到哪些坑
chrome 保存的密码全丢了,第二次更新出现这种问题了
2019-10-14 18:38:27 +08:00
回复了 JerryV2 创建的主题 程序员 联想最近发布的 Y9000X 大家感觉怎么样,有想购买的同学吗?
1.7KG 是轻薄,但是电池不给力意味这随时都得带电源,便携性大大折扣。

鸡肋
2019-10-11 12:19:19 +08:00
回复了 zazalu 创建的主题 Java Java8 的函数式编程支持,我学习后觉得很沮丧和鸡肋
lambda 好不好,请去看下 lambda 之前无数的匿名类
2019-09-27 08:41:00 +08:00
回复了 ldehai 创建的主题 Android 手机曲面屏感觉没啥实用价值呀
可能是因为苹果还没出曲面屏吧
2019-09-19 08:41:22 +08:00
回复了 xiaoen 创建的主题 Apple 为什么手机的相机要越来越好,我又用不到
旗舰当然有什么上什么,而且很多妹子对摄影要求很高的

觉得用不上你买荣耀啊
2019-09-11 09:04:16 +08:00
回复了 Renco 创建的主题 程序员 刚毕业工作,分 24 期买一个苹果值得吗
mbp 上的 shell 和 linux 上的不一样
mbp 上的 shell 和 linux 上的不一样
mbp 上的 shell 和 linux 上的不一样

重要的事情说三遍
2019-09-05 18:35:04 +08:00
回复了 noli 创建的主题 程序员 选课系统,火车购票系统, 这类问题如何优雅解决
这类系统就不该做成秒杀式的,现在 12306 有个功能候补,思路终于对了
这个真的是 Android 和 ios 差距最大的地方了,而且一点好转的迹象都看不到

我觉得 redirect 不一定会引起奔溃,最多一些功能比如发送文件不可用。启用与否完全可以交给用户,不知道为什么要移除
如果只是本机使用的话,可以试试 hyper-v,毕竟亲儿子稳定得多,就是 home 版没有

其实 vmware 也挺贵的,playstation 现在好像现在有限制一次只能开一台?
dubbo 有前车之鉴,而且目前开源的这个分支并没有在阿里内部采用,纯 KPI 项目,小白鼠还是让别人去当比较好。

zuul 不给力,所以才有个新的 Spring Cloud Gateway,当年从 EurekaClient 强项抽象出 DiscoveryClient 还是有道理的。
zookeeper 是 CP 模型的,不适合做服务注册,我面试基本上都会问这个问题。
我不觉得指纹是个问题,我几个同事屏幕脏得一 bi,但只要屏幕亮着就没那么明显,何况还隔了那么远。比起指纹 mbp 这个屏幕的反光才真是要命,头上就是灯带,明天都在找合适的角度。比起这个指纹脏一点算什么
PDF 是一种非常反人类的格式,大部分 PDF 的编辑工具包括福昕都是收费的。所以这根本不是一个“小小的工具”。
2019-09-02 19:11:49 +08:00
回复了 songdg 创建的主题 程序员 新版的微信太耗电了
微信真是以一己之力劣化了整个中文互联网
1 ... 15  16  17  18  19  20  21  22  23  24 ... 48  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5533 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 08:27 · PVG 16:27 · LAX 00:27 · JFK 03:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.