Questions marquées «rest»

Le transfert d'état représentatif, ou REST, est un style architectural pour un logiciel de mise en réseau permettant de transférer des informations via le Web.


3
Pourquoi la méthode PATCH n'est pas idempotente?
Je me demandais à ce sujet. Supposons que j'ai une userressource avec idet des namechamps. Si je veux mettre à jour un champ, je pourrais simplement faire une requête PATCH à la ressource comme ceci PATCH /users/42 {"name": "john doe"} Et puis l'application mettra à jour le nom d'utilisateur 42. …

4
Code de statut HTTP pour «Still Processing»
Je construis une API RESTful qui prend en charge la mise en file d'attente de tâches longues pour une gestion éventuelle. Le flux de travail typique de cette API serait: L'utilisateur remplit le formulaire Le client publie des données sur l'API L'API retourne 202 Accepté Le client redirige l'utilisateur vers …
47 rest  http 




2
Les performances sont-elles la seule raison de ne pas utiliser SignalR (Websockets) au lieu d'une API REST traditionnelle?
SignalRAuparavant, la fonctionnalité de messagerie en temps réel était utilisée dans plusieurs de mes projets. Il semble fonctionner de manière fiable et est très facile à apprendre à utiliser. La tentation, du moins pour moi, est d'abandonner le développement d'un service API Web et de l'utiliser SignalRpour tout. Je pense …

6
Quel est le meilleur moyen de renvoyer un tableau en réponse dans une API RESTful?
Supposons que nous avons des ressources comme celle-ci, book: type: object properties: author: {type: string} isbn: {type: string} title: {type: string} books: type: array items: book Ainsi, lorsque quelqu'un crée une GETressource dans les livres, nous renvoyons la commande suivante. [{"author": "Dan Brown", "isbn": "123456", "title": "Digital Fortress"}, {"author": "JK …
41 rest  json 



4
REST - Compromis entre la négociation de contenu via l'en-tête Accept et les extensions
Je travaille à la conception d'une API RESTful. Nous savons que nous voulons renvoyer JSON et XML pour une ressource donnée. J'avais pensé que nous ferions quelque chose comme ceci: GET /api/something?param1=value1 Accept: application/xml (or application/json) Cependant, quelqu'un a jeté en utilisant des extensions pour cela, comme ceci: GET /api/something.xml?parm1=value1 …

3
API REST - L'API doit-elle renvoyer des objets JSON imbriqués?
En ce qui concerne les API JSON, est-il recommandé d’aplanir les réponses et d’éviter les objets JSON imbriqués? Par exemple, disons que nous avons une API similaire à IMDb mais pour les jeux vidéo. Il existe plusieurs entités, Game, Platform, ESRBRating et GamePlatformMap, qui mappent les jeux et les plates-formes. …
38 design  rest  api-design  json 



5
API RESTful. Devrais-je retourner l'objet créé / mis à jour?
Je conçois un service Web RESTful utilisant WebApi et je me demandais quelles réponses HTTP et quels corps de réponse renvoyer lors de la mise à jour / de la création d'objets. Par exemple, je peux utiliser la méthode POST pour envoyer du JSON au service Web, puis créer un …
36 rest  http 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.