2015-03-06 2 views
0

Je voudrais poser une question concernant les propriétés qui seront transférées du client au serveur. HTTP GET est clair: les paramètres sont transmis dans l'URL et non dans le corps!RESTful WebServices: PUT, POST et DELETE - où placer les paramètres

HTTP PUT: où transmettre les paramètres - dans l'URL ou dans le corps?

HTTP POST: où transmettre les paramètres - dans l'URL ou dans le corps?

HTTP DELETE: où transmettre les paramètres - dans l'URL ou dans le corps?

Merci d'avoir répondu à la question!

Répondre

0

L'ID de l'entité dans les requêtes PUT (mise à jour) et DELETE doit figurer dans l'URL. L'entité à mettre à jour dans les requêtes PUT doit être dans le corps. L'entité à créer dans les requêtes POST doit également figurer dans le corps.

Les paramètres facultatifs doivent être envoyés dans la chaîne de requête. D'autres informations contextuelles sur l'entité (ID composite) doivent figurer dans l'URL.