V2EX-最热主题
#v2ex

pixcai:

我有个疑问,为什么后端经常会出现不按接口定义的类型返回值呢?

例如文档上写着:
{
    id: number;
    data: string[];
}

返回的时候却返回:
{
    id: "1000",
    data: null,
}

为什么后端不做处理呢?换过几家公司,见过好几个后端这样的了。一般来说,定义了number就返回number,定义了数组至少返回空数组[]吧?

source
 
 
Back to Top