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 sur un nouveau projet qui interrogera les données d'une API REST tierce. Il s'agit d'un flux de données sportives en temps réel, donc le flux ne fonctionne que lorsqu'un jeu se déroule réellement. Bien que la tierce partie fournisse une bonne documentation (XSD, etc.), ils n'ont aucun moyen …
Disons que j'ai une application Web JavaScript qui utilise entièrement une API RESTful pour les données. Disons que cette application a un formulaire de données, et disons que je modifie un enregistrement dans / product / 12345. Lors de la création du formulaire, je fais une demande RESTful à / …
Ainsi, un service RESTful a un ensemble fixe de verbes dans son vocabulaire. Un service Web RESTful les prend des méthodes HTTP. Il y a certains avantages supposés à définir un vocabulaire fixe, mais je ne comprends pas vraiment le point. Peut-être que quelqu'un peut l'expliquer. Pourquoi un vocabulaire fixe …
Je me réfère à cet excellent article http://www.thebuzzmedia.com/designing-a-secure-rest-api-without-oauth-authentication/ qui parle d'Amazon comme la sécurité pour le service Web. Cependant, on m'a posé une question dans l'équipe: pourquoi en avons-nous besoin si nous utilisons déjà HTTPS. Je n'ai pas pu répondre car il me semble qu'ils ont peut-être raison, même si …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 6 ans . Je souhaite développer un site Web …
J'ai mené des recherches sur la conception de services Web RESTful et j'ai atteint ce que je pense être un point de décision clé, alors j'ai pensé que je l'offrirais à la communauté pour obtenir des conseils. Conformément aux principes d'une architecture RESTful, je souhaite présenter une API détectable, donc …
J'ai déjà fait des allers-retours ~ 5 fois. Ce point de terminaison REST /api/tags/sera à usage interne (pas de clients tiers), je suis le seul à travailler avec. Je décide entre ces deux représentations: Plat { "types":[ { "id":1, "text":"Utility" }, { "id":7, "text":"Lease Terms" }, ], "tags":[ { "id":8, …
Je conçois une API RESTful et confronté au problème de titre, reformulé pour plus de clarté: Dois-je échouer rapidement si un client envoie un paramètre non reconnu? Par exemple, http://example.com/api/foo?bar=true&paula=bean Dans ce qui précède, barest un paramètre valide mais paulan'est pas spécifié par l'API. Devrais-je Avertir le client de l'erreur …
Nous développons une API REST qui, entre autres, sera consommée par un frontend HTML5 via javascript. L'application est destinée à être utilisée au sein de l'organisation et compte généralement environ 300 utilisateurs, mais nous voulons bien évoluer jusqu'à 1 000 utilisateurs environ. Normalement, les connexions à l'API seront établies dans …
Je comprends que lorsque vous nommez des URI RESTful, il est communément admis d'utiliser des pluriels pour représenter des collections de ressources. Je suis curieux de savoir pourquoi utiliser des noms singuliers à la place.
Je n'ai jamais construit d'API RESTful auparavant et je me demande à quel point cela devrait être discret? Par exemple, disons que j'ai un client qui a un nom, une adresse, un numéro de téléphone, une adresse e-mail, une langue, etc. Est-il logique qu'il existe un moyen de mettre à …
Je suis en train de concevoir une API HTTP, je l'espère la rendre aussi RESTful que possible. Il existe certaines actions dont la fonctionnalité est répartie sur quelques ressources et doit parfois être annulée. Je me suis dit que cela ressemble à un modèle de commande, mais comment puis-je le …
Je conçois une application distribuée qui comprendra des services REST et une variété de clients (Silverlight, iOS, Windows Phone 7, etc.). J'étais prêt à décider que j'implémenterais mes services REST à l'aide de WCF Data Services (OData) mais maintenant l'API Web MVC 4 m'a fait remettre en question cette décision. …
Est-ce une ingénierie excessive si j'ajoute une protection contre les actes répréhensibles intentionnels d'un utilisateur (pour le dire légèrement), si le préjudice que l'utilisateur peut subir n'est pas lié à mon code? Pour clarifier, j'expose un service JSON RESTful simple comme celui-ci: GET /items - to retrieve list of user's …
Je mets en place un nouveau service Web RESTful et je dois fournir un modèle de contrôle d'accès basé sur les rôles . J'ai besoin de créer une architecture qui permettra aux utilisateurs de fournir leur nom d'utilisateur et leur mot de passe pour accéder aux services, puis de restreindre …
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.