Estoy (manualmente) probando una API RESTful que hace un uso completo de los métodos GET/POST/PUT/DELETE. En lugar de usar cURL en la línea de comando para probar rápidamente diferentes opciones de entrada, sería útil si hubiera una aplicación de GUI de Windows para hacer esto más fácil. ¿Existe algo así?Interfaz gráfica de usuario para cURL para probar una API
Respuesta
Me gusta RESTclient. Sin embargo, no da formato a HTML (supongo que lo hace Poster), así que si obtienes un error de 500, puedes dragar el texto de retorno.
Parece genial, pero se ejecuta en Java :-( –
También XHR POSTER con Chrome
Yo diría que tiene una mejor interfaz de usuario que un póster.
Actualización
XHR me ha estado causando problemas. DHC by Restlet para Chrome también es bastante agradable.
Fiddler es una muy buena herramienta. Puede ver el historial de solicitudes, admite todos los verbos HTTP y completa la solicitud con los encabezados necesarios (como Content-Length). La función que está buscando se llama "Creador de solicitudes".
Sé que esta publicación es un poco antigua, pero Dev HTTP Client para Chrome es, de lejos, el mejor complemento que he encontrado.
Junto con proporcionar una interfaz de usuario agradable que las respuestas de formatos bonitos (como JSON y XML), le permite guardar las solicitudes. En mi humilde opinión, la mejor característica es la capacidad de establecer diferentes "contextos" y establecer variables. Por ejemplo, puede tener un contexto de "producción" y "desarrollo", cada uno con una variable "host". Entonces su cadena de solicitud podría ser http://${host}/foo
.
Con el fin de tratar de mantener esta lista al día, aquí es aún mejor, más nueva extensión de Chrome: Advanced REST Client
Insomnia es una aplicación de escritorio para Windows, Mac y Linux para la depuración de las API de descanso.
Postman es una extensión de Chrome para realizar pruebas API y realizar solicitudes http personalizadas. Puede guardar las solicitudes para su uso posterior, configurar diferentes entornos (puesta en escena, implementación) y colaborar y compartir solicitudes con otras personas de su equipo.
HttpRequester for Firefox es similar a Postman.
Try GurL: http://code.google.com/p/gurl/ Se trata de un generador de petición de HTTP simple, basado en rizo
Creo Hurl es un gran candidato para eso?
De todas las extensiones Firefox intenté, HttpRequester es la mejor herramienta para mí. Está muy claro y no falta una característica.
Para Chrome, Yo recomendaría Advanced REST client o Postman.
Paw para OS X es bastante agradable. $ 29.99 al momento de escribir esto.
¡Encontré una útil herramienta web (gratuita) para esto que ahora existe!
- 1. Una herramienta de interfaz gráfica de usuario para MongoDB
- 2. Diseñador de interfaz gráfica de usuario de Windows API?
- 3. Interfaz gráfica de usuario de Python para la aplicación portátil
- 4. Herramienta de interfaz gráfica de usuario de Windows para sqlite3?
- 5. Interfaz gráfica de usuario para el script R
- 6. ¿Cómo probar una interfaz de usuario WPF?
- 7. Propagación de eventos en una interfaz gráfica de usuario morfológica
- 8. Cómo presentar una interfaz gráfica de usuario en Python
- 9. ¿Interfaz gráfica de usuario avanzada posible en Java?
- 10. Un "Acerca de" cuadro de mensaje para una interfaz gráfica de usuario con Qt
- 11. Módulo (s) de Perl para crear una interfaz gráfica de usuario simple de Microsoft Windows?
- 12. PyQt4 problema para crear una aplicación de interfaz gráfica de usuario simple
- 13. EventListeners y componentes personalizados de interfaz gráfica de usuario
- 14. ¿Qt Quick es el camino a seguir para construir una interfaz gráfica de usuario moderna para una aplicación en C++?
- 15. Actividad de Android sin interfaz gráfica de usuario
- 16. Desarrollo de interfaz gráfica de usuario de Common Lisp
- 17. Tutorial de interfaz gráfica de usuario en C
- 18. biblioteca de interfaz gráfica de usuario para el manejo de matrices primitivas y/colecciones de primitivas
- 19. Escribir interfaz gráfica de usuario para la aplicación de línea de comandos en Mac OS X
- 20. Windows 8 interfaz gráfica de usuario, y WPF/SilverLight
- 21. interfaz gráfica de usuario Actualización: Runnables vs Mensajes
- 22. Componente de la interfaz gráfica de usuario de Swing
- 23. Uso de WPK para la interfaz gráfica de usuario de PowerShell
- 24. ¿Existe un diseñador de interfaz gráfica de usuario para wxwidgets en Linux con Eclipse?
- 25. ¿Hay un cliente de interfaz gráfica de usuario con Linux aceptable para git-svn?
- 26. ¿Cuáles son algunos buenos clientes de la interfaz gráfica de usuario de Mercurial para OS X?
- 27. marcos de interfaz gráfica de usuario para las aplicaciones del mundo real C++
- 28. Probar API REST
- 29. ¿Cómo puedo hacer una interfaz gráfica de usuario para una herramienta de línea de comandos en OSX?
- 30. Implementando una interfaz gráfica basada en nodos?
Nota: Cartel parece haber sido sustituida por [HttpRequester] (https://addons.mozilla.org/en-US/firefox/addon/httprequester/). Además, tenga en cuenta que ambas herramientas seguirán redirecciones al procesar la respuesta; esto me mordió cuando quise probar una API que arrojó 300 respuestas. –
@vladr ¿podría decirme cómo puedo configurar los datos de la publicación en un póster? –
Escribí un complemento de cliente REST llamado Solicitante de texto sublime, https://github.com/kylebebak/Requester. Está inspirado en HTTPie y Postman. Es muy potente y fácil de usar, y es multiplataforma. Si no está enamorado de su cliente HTTP definitivamente vale la pena intentarlo. – kylebebak