V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Muninn  ›  全部回复第 21 页 / 共 89 页
回复总数  1769
1 ... 17  18  19  20  21  22  23  24  25  26 ... 89  
现在应该好点了。 招行的评分系统一直在升级。

我毕业申请的,后面七八年都是三千。。。

这几年用中信了,它才给我嗖嗖的提。
2019 年 2 月 23 日
回复了 Muninn 创建的主题 编程 RESTful API 中的 Status code 是否要遵守规范
@xfriday 额外信息放在 Header 中也是个流派,但是这不是 Resp Body 的替代品。

首先,一般开发中图片都用的对象存储+CDN。

好,我们来考虑自己生成非文本对象的情况。

其实在 Response Body 中放 Error 结构体本质上就是正确返回和错误返回是不同的结构体,在客户端也会进入不同的处理流程。所以这跟正常结果是 JSON 还是 Object 没关系,错误了始终是一个错误结构体。

反而是全 200 流,一般才把错误放在 Resp body 中,导致如果正常返回不是一个 JSON 就没办法做了……
你又找到了一个全 200 流的缺陷。
2019 年 2 月 23 日
回复了 Muninn 创建的主题 编程 RESTful API 中的 Status code 是否要遵守规范
@vibbow 哈哈这是怨念有多深
2019 年 2 月 23 日
回复了 Muninn 创建的主题 编程 RESTful API 中的 Status code 是否要遵守规范
@AlisaDestiny 可以看看我帖子中 “我的建议”章节。

然后 paypal 和 microsoft 之类的 API 规范里也有类似的处理方案。
2019 年 2 月 22 日
回复了 Muninn 创建的主题 编程 RESTful API 中的 Status code 是否要遵守规范
@rayhy 看“我的建议” 那一节。

只要是错误,一定要自定义一个统一的错误结构体。可以返回第二级的 error code (可以是数字或者字符串),和 message。

我贴的微软的链接和下边有人贴的 paypal 的链接,也可以参考。不过有些过于复杂了,属于特别理想化的错误返回。
我和那些理想化的规范的核心不同是,我只考虑返回单个错误,而他们考虑了返回多个错误的情况。

多个错误又有链式的过程中出现的错误和列表处理中出现的并列错误两种情况。

实际上太复杂了为写程序造成负担,还是只返回一个最直接的错误好操作一些。
2019 年 2 月 22 日
回复了 Muninn 创建的主题 编程 RESTful API 中的 Status code 是否要遵守规范
@passerbytiny 同意你说的前半部分,ID 找不到的确有很多种可能。 这块因为因为这篇文章的知乎问题描述的很清楚,数据库里没有这条数据。所以这种情况下应该是 404 的。

否则根据情况可能是 400 401 403 404 410 都有可能。

但是你对于 500 的认识或许可以再去研究一下。500 的含义是表明这是一个未曾预料的问题。只有程序出 bug 了异常没有被处理,或者处理过程未预料的中断比如读数据库出错了的这些情况才会出现的。一个好的服务是不应该出现 500 的,出现了就可以肯定是服务方的错:)

场景二你描述的其实比较模糊,有可能是你觉的如果 id 是你提供的,客户端的请求肯定是对的,所以在程序里觉得如果找不到肯定是出现了未预料的状况,好了我认怂抛出个 500,要是出现了前端会找我,我再查查 bug。
但其实不存在这种状况的,因为 RESTful 你是不可控客户端的呀,说不定是前端同学拼 id 拼错了呢,调试的时候一看 500,锅直接就抛给你了。。。
2019 年 2 月 22 日
回复了 Muninn 创建的主题 编程 RESTful API 中的 Status code 是否要遵守规范
@WilliamYang
@casillasyi
@huangdayu
@relaxgo

感谢各位的支持,看来 V2 还是倾向于尽量遵守规范的比较多。
2019 年 2 月 22 日
回复了 Muninn 创建的主题 编程 RESTful API 中的 Status code 是否要遵守规范
@mcfog RESTful 是基于 HTTP 通讯协议的一种数据交互风格,

我们讨论的是要不要遵守 `HTTP 协议规范` ,不是 RESTful 的规范。你连这个省略都看不懂,后边还说了这么多……
2019 年 2 月 22 日
回复了 a123321456b 创建的主题 问与答 大家的双屏是怎么放音箱的?
好的背景音乐也有生产力加成哦
小程序还不能付费去广告。。。因为是虚拟支付,你得在其他渠道让人付费。。

一般是优先引导关注公众号再想办法盈利。
@0myun 9 万

你有本事用一个注册资本 10 万的公司欠债 1e,那你真是有本事。
2019 年 2 月 16 日
回复了 zachlhb 创建的主题 程序员 大牛是如何做到整套程序不写一个注释的
混淆过吧
有限责任公司需要股东承担注册资本那个额度的责任。

以前必须把钱交到公司才能注册,就还好。

现在注册公司不用实缴。可能股东一开始只出了很少的钱。

虽然融资啊增资啊注册资本越来越大。

最后破产的时候,如果清算完了有欠债,比如把欠的注册资本补上。

哪有公司经营大了不欠债的啊。

所以老板如果没有实缴,肯定工会赔很多钱的。
2019 年 2 月 16 日
回复了 Muninn 创建的主题 酷工作 [西安] 新团队招 Golang 小伙伴
@runningman 嗯嗯
2019 年 2 月 15 日
回复了 Muninn 创建的主题 酷工作 [西安] 新团队招 Golang 小伙伴
@wisej 只要热爱编程 自学能力强 可以发简历试试哦
2019 年 2 月 15 日
回复了 Muninn 创建的主题 酷工作 [西安] 新团队招 Golang 小伙伴
@assad 在西安 还成吧。。中等
2019 年 2 月 13 日
回复了 cxh116 创建的主题 问与答 有没有独立的小程序运行时?
小程序主要是为了用微信的一大堆接口。

你想单独弄个运行时,又能操作比 web 多的系统接口,那就是 rn 啊。。。
2019 年 2 月 13 日
回复了 licoycn 创建的主题 程序员 派公司人员到外包公司合理吗?
我估计是为了方便工作,甲方的老板让楼主调整为乙方的作息而已,这种很常见。并非全权服从乙方的管理啊。

八成楼主因为本来有情绪表述有误。。
2019 年 2 月 2 日
回复了 fox1955 创建的主题 问与答 有腾讯的同学吗, 收到了 steam 验证码邮件
这是腾讯云啊……

跟你 qq 密码一样有什么关系……
1 ... 17  18  19  20  21  22  23  24  25  26 ... 89  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3041 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 14:50 · PVG 22:50 · LAX 06:50 · JFK 09:50
♥ Do have faith in what you're doing.