解析JSON是客户端的责任还是服务器的责任?

时间:2018-08-24 02:42:44

标签: javascript node.js server backend

我的GET端点/图表当前返回有效载荷...

{ 状态:200, 图表:“ [{”“:”“}]” }

我一直想知道在将有效载荷发送回客户端之前是否应该对其进行“ JSON.parsing”。什么是标准做法?图表数组可以包含10万个点,或者只有几个。

也许这取决于我的客户的期望,但是如果是这样,那么客户对这样的端点的期望是否有一个标准? json字符串与对象

1 个答案:

答案 0 :(得分:0)

扩展@dandavis的注释-您绝对不应该发送双重编码的JSON。虽然不是不正确,但对于API的使用者来说,这是非常误导的。

端点应以一致的格式正确的数据作为响应。 chart属性应为常规对象。准备好要发送的所有数据后,请对该数据执行JSON.stringify