Articles of repos

jquery n’appelle pas la méthode de réussite sur $ .ajax pour les rails standard REST DELETE answer

Peut-être qu’un tel problème n’est pas nouveau, mais je n’ai rien trouvé de similaire. J’ai un tel code jQuery: $.ajax({ url : (‘/people/’+id), type : ‘DELETE’, dataType : ‘json’, success : function(e) { table.getItems(currentPage); } }); Mon contrôleur Rails ressemble à ceci: def destroy @person = Person.find(params[:id]) @person.destroy respond_to do |format| format.html { redirect_to(people_url) } […]

Impossible de créer un adaptateur d’appel pour l’exemple de classe.Simple

J’utilise retrofit 2.0.0-beta1 avec SimpleXml. Je veux récupérer une ressource Simple (XML) à partir d’un service REST. Marshalling / Unmarshalling L’object Simple avec SimpleXML fonctionne correctement. En utilisant ce code (converti avant le code 2.0.0): final Retrofit rest = new Retrofit.Builder() .addConverterFactory(SimpleXmlConverterFactory.create()) .baseUrl(endpoint) .build(); SimpleService service = rest.create(SimpleService.class); LOG.info(service.getSimple(“572642”)); Un service: public interface SimpleService { […]

Angular JS: Exemple complet de client GET / POST / DELETE / PUT pour un backend REST / CRUD?

J’ai mis en place un backend REST / CRUD en suivant cet article comme exemple: http://coenraets.org/blog/2012/10/creating-a-rest-api-using-node-js-express-and-mongodb / . MongoDB fonctionne localement, je n’utilise pas MongoLabs. J’ai suivi le didacticiel de Google qui utilise ngResource et un modèle Factory et j’ai une requête (GET tous les éléments), un élément (GET), créer un article (POST) et supprimer […]

Charge utile de réponse de pagination d’une API RESTful

Je veux supporter la pagination dans mon API RESTful. Ma méthode API doit renvoyer une liste JSON du produit via /products/index . Cependant, il existe potentiellement des milliers de produits, et je veux les parcourir, donc ma demande devrait ressembler à ceci: /products/index?page_number=5&page_size=20 Mais à quoi doit ressembler ma réponse JSON? Les consommateurs d’API attendent-ils […]

Erreur 415 Type de support non pris en charge: POST n’atteignant pas REST si JSON, mais si XML

Je suis en fait nouveau sur REST WS mais je n’ai pas ce 415 Unsupported Media Type . Je teste mon REST avec Poster sur Firefox et le GET fonctionne bien pour moi, ainsi que le POST (quand il s’agit d’une application/xml ) mais quand j’essaie d’ application/json il n’atteint pas du tout le WS, […]

Test des services Web REST

Mon organisation travaille sur la création de services Web RESTful sur le serveur d’applications JBoss. L’équipe QA a l’habitude de tester les services Web SOAP jusqu’à présent avec SoapUI. SoapUI a une nouvelle version qui a des capacités REST. Nous envisageons d’utiliser cela. Existe-t-il des services RESTful accessibles au public disponibles gratuitement sur Internet que […]

HATEOAS: URL absolues ou relatives?

Lors de la conception d’un service Web RESTful à l’aide de HATEOAS, quels sont les avantages et les inconvénients de l’affichage d’un lien en tant qu’URL complète (” http: // serveur: port / application / customers / 1234 “) vs uniquement le chemin (“/ application / clients / 1234 “)?

Sécuriser l’API REST sans réinventer la roue

Lors de la conception de l’API REST, est-il courant d’authentifier un utilisateur en premier? Le cas d’utilisation typique que je recherche est: L’utilisateur veut obtenir des données. Bien sûr, nous aimons partager! Obtenez une clé API publique et lisez-la! L’utilisateur veut stocker / mettre à jour des données … woah wait up! Qui es-tu, peux-tu […]

Est-ce que REST peut renvoyer du contenu après le POST?

J’utilise RESTlet et j’ai créé une ressource. Je gère le POST en remplaçant la méthode acceptRepresentation. Le client doit m’envoyer des données, puis je les stocke dans la firebase database, définit la réponse sur 201 (SUCCESS_CREATED) et je dois renvoyer certaines données au client, mais le type de retour de acceptRepresentation est annulé. Dans mon […]

Test automatisé pour REST Api

Je voudrais écrire une suite de tests automatisée pour une API REST. Au fur et à mesure que nous complétons de nouveaux services, nous souhaitons vérifier que tous les services créés précédemment fonctionnent comme prévu. Des suggestions sur les meilleurs outils à utiliser pour y parvenir? Je sais qu’il existe des outils comme Apigee qui […]