Jakie narzędzia są zalecane w celu ułatwienia tworzenia RESTful web services? Na przykład dobrym interfejsem do ręcznego wywoływania interfejsów REST API oraz narzędzia do monitorowania TCP/IP lub HTTP wydają się dobre punkty początkowe. Szukam konkretnych zaleceń produktu. Zalecenia OS X również byłyby pomocne.narzędzia do opracowywania usług sieci Web RESTful
Odpowiedz
używam plakat (rozszerzeniem do Firefoksa) do ręcznego wywoływania usług REST internetowych:
https://addons.mozilla.org/en-US/firefox/addon/2691
(znajdę UI jest trudne do pracy i chciałby coś lepszego.)
- Użyj przeglądarki do wyboru, aby przetestować swoje adresy URL. Najlepiej, aby dowolna przeglądarka mogła korzystać ze spokojnego serwisu.
- Do monitorowania używam albo Fiddler lub wireshark. Skrzypek jest zdecydowanie łatwiejszy.
Edit
Na stanowiskach, a pozostałe czasowniki można użyć Skrzypek, jak również do składania wniosków. Jeśli chodzi o obsługę aplikacji/json, używałbym skrzypka do przeglądania wyników, jestem pewien, że można zdefiniować program obsługi obsługujący mime typu app/json, ale nie wiem jak to zrobić z góry mojego głowa.
Jest WcfTestClient dołączony VS2008 tutaj:
"C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ WcfTestClient.exe"
Pozwala odkrywać usług internetowych i dokonać wzywa do nich.
Fiddler jest również dobry, jak już wspomniano.
Wszelkie zalecenia dotyczące OS X? –
@ landon9720 - nie, przepraszam! –
- rest-client - java app, dość dojrzały
- RestClient - Ruby DSL, bardzo poręczny
- Charles - inna aplikacja Java, proxy HTTP, monitorowanie reverse proxy (płatne)
soapUI (The darmowa wersja) zawsze była dla mnie bardzo przydatna. Obsługuje również usługi sieciowe REST - patrz przykłady w dziale "Pierwsze kroki".
- 1. Narzędzie do testowania usług sieci Web RESTful
- 2. Narzędzia do opracowywania Meteor'a
- 3. Dokumentacja dynamiczna dla usług sieci Web ASP.Net MVC RESTful
- 4. Dodawanie węzłów do klastra usług sieci Web
- 5. Dokumentowanie usług sieci Web ServiceStack
- 6. Usługa sieci Web RESTful generuje automatycznie WADL
- 7. Jak obsługiwać ochronę CSRF za pomocą usług sieci Web Spring RESTful?
- 8. Korzystanie z usług sieci Web Active Directory w aplikacji .Net
- 9. Opublikuj moją usługę RESTful Web w Internecie
- 10. Usługi sieci Web RESTful: próby osiągnięcia HATEOAS z niestandardowym XML
- 11. Usługa sieci Web RESTful przy użyciu węzła js
- 12. Cronjob: zapytanie do usługi sieci Web
- 13. Wzorzec projektu klienta usług sieci Web (najlepsza praktyka)
- 14. Usługi rejestrowania usług sieci Web w usługach IIS 7
- 15. Wyłapywanie wyjątku usług sieci Web z CXF: NoClassDefFoundError: SOAPFaultBuilder
- 16. Integracja XMLRPC/usług sieci Web z danymi podstawowymi
- 17. Restful web services
- 18. RAD 7.5 Pytanie do usługi sieci Web
- 19. Jak: Uzyskiwanie dostępu do usług RESTful Web przy użyciu Play 2.1 dla początkujących
- 20. Dowolne narzędzia do monitorowania wydajności usług IIS i aplikacji
- 21. Użyj narzędzia RedirectToAction w interfejsie API sieci Web
- 22. Pakiet sieci Web pobiera nieprawidłową nazwę witryny sieci Web IIS
- 23. Narzędzia do wyszukiwania Chrome tracą historię sieci
- 24. Powikłania w sieci Web
- 25. Praktyczne porady dotyczące używania Jersey i Guice do usług RESTful
- 26. ASP.NET Web API, wykrywanie usług WWW i tworzenie klienta
- 27. JPA połączyć w RESTful aplikacji sieci web z DTO i Optymistyczne blokowanie?
- 28. Importowanie metadanych usług sieci ASMX do WCF Endpoint
- 29. Debugowanie pracowników sieci Web w przeglądarce Safari Web Inspector
- 30. Uzyskiwanie dostępu do usługi sieci Web za pomocą przeglądarki
Czy używasz przeglądarki do czasowników innych niż GET? –
Kolejny problem z przeglądarką polega na tym, że otwiera okno dialogowe otwierania pliku/zapisu dla adresów URL, które zwracają contentType: application/json. Czy istnieje obejście tego problemu? –