Je faisais référence au livre O'Reilly sur la conception des API REST, qui définit clairement le format du message en ce qui concerne la manière dont les liens doivent être utilisés pour représenter des ressources et des éléments interdépendants. Mais tous les exemples sont pour lire une ressource (GET) et comment le serveur structure le message. Mais qu'en est-il un Créer (POST)? Est-ce que la structure du message pour la création d'un objet similairement interconnecté devrait être similaire à travers des liens ?? A titre d'exemple, considérons que nous voulons créer un objet Person avec un champ parent. Si le format de message JSON envoyé au serveur à travers le POST (corps post msg) être comme: -corps du message dans REST
{
name:'test',
age:12,
links:[
{
rel:'parent',
href:'/people/john'
}
]
}
donc would u dire que dire lorsque le client souhaite mettre à jour le parent à David, il envoie une structure similaire en arrière: - { nom: 'test', âge: 12, liens: [{ rel: 'parent', href: '/ personne/david' } ] } – redzedi