V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
volqiu
V2EX  ›  全球工单系统

b 站客户端 不按套路出牌啊

  •  
  •   volqiu · 2017-06-16 11:38:57 +08:00 · 6245 次点击
    这是一个创建于 2715 天前的主题,其中的信息可能已经有所发展或是发生改变。
    37 条回复    2017-06-17 15:12:52 +08:00
    flaneurse
        1
    flaneurse  
       2017-06-16 11:58:06 +08:00 via Android
    狗粮好吃
    GoBeyond
        2
    GoBeyond  
       2017-06-16 11:58:41 +08:00 via Android
    联想到昨天没事闲的拆一个奇葩网站的自动签到,签到成功之后再点签到,它返回的 json 是这样的
    {"status":true, "msg":"你今天已经签到过啦~"}
    。。。
    ariza
        3
    ariza  
       2017-06-16 12:01:44 +08:00 via iPhone
    月色真美
    drlalll
        4
    drlalll  
       2017-06-16 12:13:50 +08:00
    月色真美
    你不觉得这个画风所有人物都自带白色描边(加厚)吗?
    subdued
        5
    subdued  
       2017-06-16 12:28:55 +08:00
    我选妹妹股~~~
    yuuko
        6
    yuuko  
       2017-06-16 12:33:28 +08:00
    @GoBeyond 没看出什么问题啊
    Trim21
        7
    Trim21  
       2017-06-16 12:36:37 +08:00 via iPhone
    @subdued 串番了吧。。
    1iuh
        8
    1iuh  
       2017-06-16 12:51:30 +08:00
    题主想说的是,为什么 200 是 errcode。
    jason19659
        9
    jason19659  
       2017-06-16 12:51:54 +08:00
    毕竟亏损几十个亿 没钱给程序员发工资 是会被报复的啊
    nlzy
        10
    nlzy  
       2017-06-16 13:00:59 +08:00
    哈哈哈,居然有这种操作
    debuggerx
        11
    debuggerx  
       2017-06-16 13:08:54 +08:00
    看不懂的都不是码农 O(∩_∩)O 哈哈哈~
    RqPS6rhmP3Nyn3Tm
        12
    RqPS6rhmP3Nyn3Tm  
       2017-06-16 13:14:43 +08:00 via iPad
    @subdued 我投基佬股
    k9982874
        13
    k9982874  
       2017-06-16 13:21:22 +08:00
    @debuggerx 也不能这么说,非 WEB 相关行业的程序员弄不好还真看不懂。
    springmarker
        14
    springmarker  
       2017-06-16 13:27:49 +08:00
    @GoBeyond 不是很正常吗,前台就不用判断是否签到过了,直接 alert msg
    GuDream8
        15
    GuDream8  
       2017-06-16 13:28:02 +08:00 via Android
    给看不懂的朋友解释下~一般在 web 应用中,200 表示的是一个请求成功的状态码~而此图中明显是请求资源失败,却写上了 200,明显不符合日常开发的逻辑。
    yexm0
        16
    yexm0  
       2017-06-16 13:28:47 +08:00
    @debuggerx 别这样...
    infun
        17
    infun  
       2017-06-16 13:29:10 +08:00
    重新定义了 200
    palmers
        18
    palmers  
       2017-06-16 13:46:21 +08:00
    为什么要挂 VPN 看 B 站?
    crayygy
        19
    crayygy  
       2017-06-16 13:48:49 +08:00 via iPhone
    人家是 errcode,not http response code,这样定义也 OK 吧,虽然这种定义很容易引起歧义
    cnZary
        20
    cnZary  
       2017-06-16 14:36:10 +08:00
    狗粮真甜
    JhZ7z587cYROBgVQ
        21
    JhZ7z587cYROBgVQ  
       2017-06-16 14:49:49 +08:00
    哈哈哈哈,还有这种操作
    SoulGem
        22
    SoulGem  
       2017-06-16 15:04:09 +08:00
    errcode 啊,不过一眼看过去好难受啊 200 怎么能是 error 呢。。。。
    lcorange
        23
    lcorange  
       2017-06-16 15:06:59 +08:00
    可能 0 是对的,不是 0 的全错.......
    bp0
        24
    bp0  
       2017-06-16 15:19:35 +08:00 via Android
    @lcorange 你这明显是 C 程序员的逻辑
    eqqmy2
        25
    eqqmy2  
       2017-06-16 15:22:46 +08:00
    可能是网络通了,但是参数错了。
    WytheHuang
        26
    WytheHuang  
       2017-06-16 16:16:04 +08:00
    今夜月色真美~
    js1gsb
        27
    js1gsb  
       2017-06-16 16:20:55 +08:00
    errcode 不是要配合开发文档看的?(随意吐槽一下
    bolide2005
        28
    bolide2005  
       2017-06-16 18:04:56 +08:00
    什么鬼,err code 和 status code 能一样?你们这样的 http 协议考试统统不过关
    wildcat007
        29
    wildcat007  
       2017-06-16 18:29:18 +08:00
    别人聊天错误了 会说 一下=以下,
    程序员会用 一下==以下
    bolide2005
        30
    bolide2005  
       2017-06-16 18:39:19 +08:00
    @wildcat007 并不会啊,一下=以下,是重新赋值或者重命名,是改错的意思;一下==以下 只是个条件判断句,不一定为真(滑稽
    gouchaoer
        31
    gouchaoer  
       2017-06-16 18:41:34 +08:00
    这么多楼了 errorcode 和 http status code 又不一样,这样没问题
    cst4you
        32
    cst4you  
       2017-06-16 18:43:03 +08:00
    我以后写东西的时候成功代码写个 404 好了
    jklkjejkisk
        33
    jklkjejkisk  
       2017-06-16 19:55:51 +08:00 via iPhone
    我只想知道为什么你的 VPN 图标是出现在左侧的???
    dangge
        34
    dangge  
       2017-06-16 20:23:36 +08:00
    这么多楼就没一个人出来说吗...
    没抓包,不过有的公司统一用 http status 200+自定义 error code 的原因是 ISP 会劫持 404 等错误(应该没几个人没遇到过把)
    不过 B 站不是自称上了 https 嘛,还是等人来解释吧
    JerryCha
        35
    JerryCha  
       2017-06-16 20:32:21 +08:00
    status code:233
    GoBeyond
        36
    GoBeyond  
       2017-06-17 05:51:30 +08:00 via Android
    @springmarker 那 status 这个参数还有什么意义
    Khlieb
        37
    Khlieb  
       2017-06-17 15:12:52 +08:00 via Android
    最难听说有个人在新畺登录一次 B 站节操值马上就下降了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1085 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:55 · PVG 06:55 · LAX 14:55 · JFK 17:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.