Welche Tools werden empfohlen, um bei der Entwicklung von RESTful-Webdiensten zu helfen? Ein gutes Frontend zum manuellen Aufruf von REST-APIs und ein TCP / IP- oder HTTP-Überwachungstool erscheinen beispielsweise als gute Startpunkte. Ich suche nach spezifischen Produktempfehlungen. OS X Empfehlungen wären ebenfalls hilfreich.
Ich verwende Poster (ein FireFox-Plugin) zum manuellen Aufruf von REST-Webdiensten:
(Ich finde die Benutzeroberfläche ist schwierig zu arbeiten und möchte etwas besseres.)
Bearbeiten
Für Posts und andere Verben können Sie Fiddler verwenden, um die Anfragen zu senden. Für die Handhabung der Anwendung / json würde ich Fiddler verwenden, um die Ergebnisse zu betrachten. Ich bin mir sicher, dass Sie einen Handler definieren könnten, der die app / json mimetype behandelt, aber ich weiß nicht, wie ich das angehen soll Kopf.
In VS2008 ist ein WcfTestClient enthalten:
"C: \ Programme \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ WcfTestClient.exe"
Es ermöglicht Ihnen, Webdienste zu erkunden und Anrufe an sie zu senden.
Fiddler ist auch gut, wie bereits erwähnt.
soapUI (die kostenlose Version) war immer sehr nützlich für mich. Es behandelt auch REST-Webdienste - siehe die Beispiele im Abschnitt "Erste Schritte".