Je développe une API RESTful. L'une des URL permet à l'appelant de demander l'enregistrement pour une personne spécifique par identifiant.Méthode REST pour gérer les données manquantes
Quelle est la valeur conventionnelle de retour de l'enregistrement pour cet ID n'existe pas? Le serveur devrait renvoyer un objet vide ou peut-être un 404, ou quelque chose d'autre?
Merci.
Comment le client fait-il la distinction entre un chemin d'URL qui n'existe pas et un enregistrement qui n'existe pas? – Ralph
Il n'y a pas de distinction puisqu'elle n'existe pas. Cependant, j'aime bien la suggestion de @ Bruno d'envoyer une représentation avec le code 404 - cela pourrait être utilisé pour faire une telle distinction. –