2010-05-14 12 views
67

Estoy buscando una utilidad gráfica de Windows para realizar operaciones HTTP.Cliente gráfico HTTP para Windows

Por ejemplo, quiero ser capaz de decir cosas como:

POST para http://example.org/test/service Con un cuerpo de mensaje: "Los datos va aquí"

¿Alguien sabe una buena pieza de software para hacer esto ?

+0

ver http://stackoverflow.com/questions/1087185/http-testing-tool-easily-send-post-get-put – nos

Respuesta

31

¿Has mirado en Fiddler 2 de Microsoft?

http://www.fiddler2.com/fiddler2/

le permite generar la mayoría de los tipos de solicitud para las pruebas, incluyendo el poste. También admite la captura de solicitudes HTTP realizadas por otras aplicaciones y su reutilización para pruebas.

+11

Fiddler no es una herramienta de Microsoft ... –

+20

Ayuda -> Acerca de Fiddler -> Autor: Eric Lawrence ([email protected]) Copyright 2003-2010 Microsoft Corporation. Todos los derechos reservados. El hecho de que no esté en Microsoft.com no significa que no sea una herramienta de Microsoft. – Moo

+2

El hecho de que esté hecho por alguien que trabaja en Microsoft no lo convierte en una herramienta de Microsoft. . . Reflector es otro ejemplo de una herramienta hecha por un empleado de Microsoft. Incluso llegó a venderlo a otra compañía (Red-Gate). – rifferte

2

Honestamente, para cosas simplistas como esa, normalmente preparo un formulario HTML rápido en un archivo local y lo cargo en un navegador.

+0

¡Tan simple! Estoy PUBLICANDO algunos archivos codificados en base64 al servicio web. Son cadenas largas. Logré bloquear/bloquear la mayoría de los clientes de GUI cuando pegué en las cadenas largas. Al hacer lo que sugirió, esta fue la mejor y más fácil solución. ¡Gracias! – GisMofx

3

Me gusta rest-client mucho para los fines que describió. Es una aplicación Java para probar servicios web basados ​​en REST.

39

Actualización: Para las personas que todavía vienen a través de esto, cartero es la mejor opción ahora: https://www.getpostman.com/apps


RESTClient es mi favorito. Está basado en Java. Creo que debería satisfacer sus necesidades bastante bien. Me gusta especialmente el soporte de Auth.

https://github.com/wiztools/rest-client

Screen Shot

+1

Quería hacer un seguimiento aquí mucho más tarde y decir, [hurl.it] (http://hurl.it) es ahora otra gran alternativa basada en web, independientemente del sistema operativo. – nategood

+1

Cabe señalar que esta es una herramienta de Java. Entonces ahora tiene dos cosas para instalar. – QueueHammer

+0

@QueueHammer A menos que sea desarrollador de Java – bvdb

2

Si alguien todavía se interese Eclipse laboratorios Rest Client tool es una excelente elección. Lo intento en Windows en una versión EXE y funciona sin problemas.

He trabajado también con Rest Client anteriormente y también es genial.

3

También puede usar WFetch tool de Microsoft. Esta es una buena herramienta para todas las operaciones HTTP.

83

Yo también me he sentido frustrado por la falta de buenos clientes gráficos http disponibles para Windows. Así que en los últimos años he estado desarrollando uno yo mismo: I'm Only Resting, "un cliente HTTP basado en WinForms con numerosas funciones". Es de código abierto (Apache License, Versión 2.0) con descargas gratuitas.

Actualmente, tiene una cobertura bastante completa de las funciones de HTTP, excepto por las cargas de archivos, y ofrece una muy buena interfaz de usuario con excelente gestión de solicitudes y respuestas.

Aquí hay una captura de pantalla:

http://www.swensensoftware.com/static/im-only-resting/front-page-example.png

+0

Bien hecho, ¡esto funciona bien! – asgeo1

+0

Impresionante: exactamente lo que estaba buscando. – Erfan

+0

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

4

Usted podría intentar herramienta Jsonium http://jsonium.org - buena herramienta libre especializado en las solicitudes con JSON en los organismos y las respuestas

Cuestiones relacionadas