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.
Je travaille actuellement sur un projet avec une organisation comme suit: Client - Obtient des données du serveur principal via l'API REST. Serveur - Demande des données à différents serveurs via des API tierces API tierces - Services hors de mon contrôle qui fournissent des données au serveur (Reddit, Hackernews, …
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. …
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 …
Supposons qu'une API REST, en réponse à une GETrequête HTTP , renvoie des données supplémentaires dans un sous-objet owner: { id: 'xyz', ... some other data ... owner: { name: 'Jo Bloggs', role: 'Programmer' } } De toute évidence, nous ne voulons pas que quiconque puisse PUTsoutenir { id: 'xyz', …
En suivant les principes de REST, je souhaiterais créer une méthode GET pour mon API qui effectue une recherche à l'aide de certains critères et renvoie les résultats au client. Le problème est que les critères peuvent avoir jusqu'à 14 paramètres, l'un d'eux est une liste d'objets complexes, donc ... …
Je suis en train de mettre au point une spécification pour un service REST, qui inclura une partie de la capacité de limiter les utilisateurs à l’échelle du service et à des groupes de ressources ou sur des ressources individuelles. De même, les délais d'attente pour ceux-ci seraient configurables par …
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 …
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 …
Dites dans mon application, certains utilisateurs nous donnent leur nom de famille, d'autres non. Dans une réponse de l'API REST, quel corps est préféré: Avec une valeur "null": {"firstName": "Bob", "lastName": null} Ou juste une clé manquante: {"firstName": "Bob"}
Nous sommes en train de changer la manière dont notre application AS3 se connecte à notre ordinateur et nous mettons en place un système REST pour remplacer notre ancien. Malheureusement, le développeur qui a commencé le travail est maintenant en congé de maladie de longue durée et il m'a été …
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 …
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. …
Je propose des modifications à un projet de logiciel très mal architecturé qui souffre d'une multitude de problèmes. À un niveau élevé, le projet utilise Angular sur le système frontal et utilise diverses API REST. ce qui est génial (je ne vois pas la nécessité de changer notre technologie ou …
Aujourd'hui, tout le monde fait de la SOA , même si certains ne comprennent pas vraiment de quoi il s'agit. Alors ils le font mal. En utilisant cette analogie, je sais ce que REST est (ou du moins je pense que je connais) et je veux en faire une partie. …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.