Digamos que en mi solicitud, algunos usuarios nos dan su apellido y otros no. En una respuesta REST API, qué cuerpo se prefiere:
Con un valor "nulo":
{"firstName": "Bob",
"lastName": null}
O simplemente una clave faltante:
{"firstName": "Bob"}
rest
api-design
json
jtmarmon
fuente
fuente
currentlyPlaying
estará en algunas respuestas y no en otras, ¿es preferible que el cliente verifique si la clave está allí o no en lugar de verificar si es nula?null
yundefined
tiene casi el mismo significado en Javascript, y puede verificar ambos usandoif (myProperty == null)