Questions marquées «rest»

REST (Representational State Transfer) est un style d'architecture logicielle pour les systèmes hypermédias distribués tels que le World Wide Web. Il a gagné en popularité par rapport aux architectures RPC telles que SOAP en raison du découplage intrinsèque entre le client et le serveur qui résulte d'une interface uniforme entre les systèmes hétérogènes.


4
Faire une demande à une API RESTful à l'aide de python
J'ai une API RESTful que j'ai exposée en utilisant une implémentation d'Elasticsearch sur une instance EC2 pour indexer un corpus de contenu. Je peux interroger la recherche en exécutant ce qui suit à partir de mon terminal (MacOSX): curl -XGET 'http://ES_search_demo.com/document/record/_search?pretty=true' -d '{ "query": { "bool": { "must": [ { …

9
API REST 404: URI incorrect ou ressource manquante?
Je crée une API REST, mais j'ai rencontré un problème. Il semble que la pratique acceptée dans la conception d'une API REST soit que si la ressource demandée n'existe pas, un 404 est retourné. Cependant, pour moi, cela ajoute une ambiguïté inutile. HTTP 404 est plus traditionnellement associé à un …
219 web-services  http  rest 

7
Décider entre HttpClient et WebClient
Notre application Web s'exécute dans .Net Framework 4.0. L'interface utilisateur appelle les méthodes du contrôleur via des appels ajax. Nous devons consommer le service REST de notre fournisseur. J'évalue la meilleure façon d'appeler le service REST dans .Net 4.0. Le service REST nécessite un schéma d'authentification de base et il …


11
JAX-RS / Jersey comment personnaliser la gestion des erreurs?
J'apprends JAX-RS (alias JSR-311) en utilisant Jersey. J'ai réussi à créer une ressource racine et je joue avec les paramètres: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } Cela fonctionne …

9
Quelles méthodes HTTP correspondent à quelles méthodes CRUD?
Dans la programmation de style RESTful, nous devons utiliser les méthodes HTTP comme blocs de construction. Je suis un peu confus quant aux méthodes qui correspondent aux méthodes CRUD classiques. GET / Read et DELETE / Delete sont assez évidents. Cependant, quelle est la différence entre PUT / POST? Correspondent-ils …
213 http  rest  crud  http-method 


11
Meilleure pratique pour les mises à jour partielles dans un service RESTful
J'écris un service RESTful pour un système de gestion client et j'essaie de trouver la meilleure pratique pour mettre à jour les enregistrements partiellement. Par exemple, je veux que l'appelant puisse lire l'enregistrement complet avec une demande GET. Mais pour le mettre à jour, seules certaines opérations sur l'enregistrement sont …
208 rest 




16
file_get_contents (): l'opération SSL a échoué avec le code 1, impossible d'activer la crypto
J'ai essayé d'accéder à ce service REST particulier à partir d'une page PHP que j'ai créée sur notre serveur. J'ai réduit le problème à ces deux lignes. Donc ma page PHP ressemble à ceci: <?php $response = file_get_contents("https://maps.co.weber.ut.us/arcgis/rest/services/SDE_composite_locator/GeocodeServer/findAddressCandidates?Street=&SingleLine=3042+N+1050+W&outFields=*&outSR=102100&searchExtent=&f=json"); echo $response; ?> La page meurt sur la ligne 2 avec les …

8
Différence entre les services Web OData et REST
En examinant certains services Web, j'ai rencontré cette "nouvelle" technologie que Microsoft appelle OData . En lisant leur description dans la FAQ sur ce qu'est OData, j'ai du mal à distinguer OData des services Web REST. Quelqu'un pourrait-il m'aider à comprendre les différences?
196 web-services  rest  odata 

14
Comment faire un appel REST distant dans Node.js? tout CURL?
Dans Node.js , autre que l'utilisation d'un processus enfant pour effectuer un appel CURL , existe-t-il un moyen de faire un appel CURL à l' API REST du serveur distant et d'obtenir les données de retour? J'ai également besoin de configurer l'en-tête de la demande pour l' appel REST distant …
196 rest  curl  node.js 

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.