V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
niaobulashi
V2EX  ›  程序员

和其他项目对接,收到这样的响应报文,大家作何感想

  •  1
     
  •   niaobulashi ·
    niaobulashi · 2019-02-28 11:32:55 +08:00 · 4014 次点击
    这是一个创建于 2102 天前的主题,其中的信息可能已经有所发展或是发生改变。

    微信截图_20190228113028.png

    20 条回复    2019-03-01 09:25:43 +08:00
    wxl1380610
        1
    wxl1380610  
       2019-02-28 11:41:35 +08:00
    hasbug
        2
    hasbug  
       2019-02-28 11:47:29 +08:00
    == no===
    Inside
        3
    Inside  
       2019-02-28 13:07:56 +08:00
    {"isConfirmed":"false"}

    就问你怕不怕。
    busymilk
        4
    busymilk  
       2019-02-28 13:20:14 +08:00
    这算啥,我还碰见过 key 整个没了的,不是 value 是 null,整个 key,value 都没了。。。
    exceloo
        5
    exceloo  
       2019-02-28 13:31:09 +08:00 via Android
    @busymilk key 没有也算常规操作吧 验证 key 是否存在并且是否有值且不为 false 要不然接口报错前端页面直接嗝屁了
    wuzhi1234
        6
    wuzhi1234  
       2019-02-28 13:33:24 +08:00 via iPhone
    @busymilk key 没有是常规操作吧,我一般如果 key 对应的 value 为 null,都会抹掉,spspring 有个 include nonnull 的注解
    bestie
        7
    bestie  
       2019-02-28 13:33:27 +08:00
    “ null ” "undefined" "0" "false" 就问你服不服
    zpfhbyx
        8
    zpfhbyx  
       2019-02-28 15:03:05 +08:00
    貌似跨语言,json 的解析是不一样的,最起码 php 和 java 是..
    orangeade
        9
    orangeade  
       2019-02-28 15:05:48 +08:00 via Android   ❤️ 1
    我见过 "None"
    busymilk
        10
    busymilk  
       2019-02-28 15:11:01 +08:00
    @wuzhi1234 我用的 json 解析不了😢
    lower
        11
    lower  
       2019-02-28 17:42:51 +08:00
    Json schema 了解一下 O(∩_∩)O 哈哈~
    ICKelin
        12
    ICKelin  
       2019-02-28 17:48:55 +08:00
    直接跟对方说这里不对不就行咯,难道还要私底下或者到网上喷吗
    gnozix
        13
    gnozix  
       2019-02-28 18:27:59 +08:00
    说不定人家项目内部约定是这样的>.<
    bxb100
        14
    bxb100  
       2019-02-28 18:30:45 +08:00 via Android
    value 为 null 不是规范吗
    dallaslu
        15
    dallaslu  
       2019-02-28 18:51:29 +08:00
    这些都不是事儿,不管结构多烂,做一次适配就能解决。最坑的是,没有规律性,一会儿这样,一会儿那样。
    vvmap
        16
    vvmap  
       2019-02-28 18:56:15 +08:00
    @busymilk key 没展示是常规操作吧,这种"null"还有"false ”才是最可怕的
    expertbot
        17
    expertbot  
       2019-02-28 19:00:23 +08:00
    碰到 value 可能为 object 可能为 array 的
    MeteorCat
        18
    MeteorCat  
       2019-02-28 19:01:38 +08:00 via Android
    我见过"[]"和"Object#{}"
    snappyone
        19
    snappyone  
       2019-02-28 19:56:35 +08:00
    哈哈,以前都是 N/A,"null","Null"各种混排
    Hieast
        20
    Hieast  
       2019-03-01 09:25:43 +08:00 via Android
    我见过 content-type 是 xml/text,内容跟上述各位大佬一样的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2626 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:50 · PVG 18:50 · LAX 02:50 · JFK 05:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.