Questions marquées «rest»

14
Les sessions côté serveur violent-elles REST?

Selon Roy Fielding (l'un des principaux auteurs de la spécification HTTP) dans sa thèse phare Architectural Styles lorsqu'il parle de REST , il mentionne: [Chaque demande du client au serveur doit contenir toutes les informations nécessaires à la compréhension de la demande et ne peut tirer parti...

13
Quand dois-je utiliser AtomPub?

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...

13
Comment simuler une API REST?

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...

12
Service MVC et API RESTful

MVC est assez simple. Il y a un modèle, un contrôleur et une vue. Lorsque nous créons un site Web, tout se rassemble lorsque le client envoie une demande de mot clé REST au serveur -> le serveur correspond à l'URL demandée pour l'action du contrôleur -> qui appelle ensuite le ou les modèles...

12
Nombreux appels asynchrones vs appel unique à l'API

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,...

12
Dois-je tolérer des paramètres inconnus?

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...