Quels outils sont recommandés pour vous aider à développer des services Web RESTful? Par exemple, un bon frontal pour appeler manuellement les API REST et un outil de surveillance TCP/IP ou HTTP semblent être de bons points de départ. Je suis à la recherche de recommandations de produits spécifiques. Les recommandations d'OS X seraient également utiles.Outils pour développer des services Web RESTful
Répondre
J'utilise Affiche (un plug-in FireFox) pour appeler manuellement les services Web REST:
https://addons.mozilla.org/en-US/firefox/addon/2691
(je trouve l'interface utilisateur est difficile de travailler avec et souhaite quelque chose de mieux.)
- Utilisez le navigateur de votre choix pour tester vos URL. Idéalement, un service reposant peut être utilisé par n'importe quel navigateur. Pour la surveillance, j'utiliserais soit Fiddler soit wireshark. Fiddler est définitivement plus facile.
Modifier
Pour les postes et les autres verbes que vous pouvez utiliser Fiddler et de soumettre les demandes. Pour ce qui est de la gestion de l'application/json, j'utiliserais fiddler pour voir les résultats, je suis sûr que vous pourriez définir un gestionnaire pour gérer le type d'application/json, mais je ne sais pas comment faire pour le faire. tête.
Il y a un WcfTestClient inclus avec VS2008 ici:
"C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ WcfTestClient.exe"
Il vous permet d'explorer les services Web et de faire appelle à eux. Fiddler est également bon, comme déjà mentionné.
Des recommandations OS X? –
@ landon9720 - non, désolé! –
- rest-client - application java, assez matures
- RestClient - DSL rubis, très pratique
- Charles - une autre application java, proxy HTTP, moniteur proxy inverse (payant)
soapUI (la version gratuite) a toujours été très utile pour moi. Il gère également les services Web REST - voir les exemples dans la section Mise en route.
- 1. Services Web RESTful avec ASP.NET MVC
- 2. Outils pour référencer les services Web
- 3. Outils pour tester les services Web
- 4. Services Web RESTful et verbes HTTP
- 5. Quelles sont les bonnes ressources pour développer des schémas de service Web RESTful?
- 6. Quels outils utilisez-vous pour créer des prototypes ou des maquettes de services Web?
- 7. services Web Consuming avec des outils de reporting
- 8. Outils pour simuler et développer du matériel et des protocoles
- 9. outils pour développer des applications Silverlight WPF ou
- 10. ASP.NET RESTful Web Service
- 11. Services Web standard v Services Web sécurisés
- 12. API RESTful vs Web Service API
- 13. Meilleure pratique pour exposer des services Web
- 14. Java et autres clients pour les services RESTful WCF
- 15. De quels outils ai-je besoin pour développer Silverlight?
- 16. Puis-je développer des services Web ASMX dans Visual Studio 2008 Standard Edition?
- 17. Wrapping Web-Services pour COM
- 18. Acheminement RESTful correct pour l'application des rails?
- 19. outils pour mesurer les performances des applications asp web .net
- 20. Quels outils utilisez-vous pour développer des applications mobiles Windows sous Linux?
- 21. Services Web RESTful, framework compact .net et les nombreuses méthodes HTTP
- 22. Restful vs Soapbased
- 23. Cryptage et décryptage XML envoyé et reçu par les services Web RESTful WCF
- 24. Comment consommer XML à partir de services web RESTful en utilisant Django/Python?
- 25. Utilisation de MSBuild pour publier des services Web
- 26. Fonctionnalités des environnements de développement intégrés pour les services Web
- 27. Lecture d'un cookie à partir d'un service Web RESTful WCF
- 28. Utilisation des services Web dans SQL Server Integration Services (SSIS)
- 29. en utilisant le site Web pour développer ou utiliser une application Web dans ASP.Net?
- 30. Web gui pour les services de reporting
Pouvez-vous utiliser un navigateur pour les verbes autres que GET? –
Un autre problème avec le navigateur est qu'il ouvre la boîte de dialogue ouvrir un fichier/enregistrer pour les URL qui retournent contentType: application/json. Y at-il une solution de contournement pour cela? –