Sagen Sie in meiner Anwendung, einige Benutzer geben uns ihren Nachnamen und andere nicht. Welcher Body wird in einer REST-API-Antwort bevorzugt:
Mit einem "Null" -Wert:
{"firstName": "Bob",
"lastName": null}
Oder nur ein fehlender Schlüssel:
{"firstName": "Bob"}
rest
api-design
json
jtmarmon
quelle
quelle
currentlyPlaying
Also, selbst wenn es in einigen Antworten und nicht in anderen Antworten vorkommt, ist es vorzuziehen, den Client prüfen zu lassen, ob der Schlüssel vorhanden ist oder nicht, anstatt zu prüfen, ob er null ist?null
undundefined
haben fast die gleiche Bedeutung in Javascript, und Sie können für beide mit überprüfenif (myProperty == null)