Quiero probar algunas URL en una aplicación web en la que estoy trabajando. Para eso, me gustaría crear manualmente solicitudes HTTP POST (lo que significa que puedo agregar los parámetros que desee).
¿Hay alguna extensión o funcionalidad en Chrome y / o Firefox que me falta?
ajax
google-chrome
firefox
http-post
Pascal Klein
fuente
fuente
$.post('/resource/path/')
Edit and Resend
lo cual es bastante bueno.Respuestas:
He estado haciendo una aplicación de Chrome llamada Postman para este tipo de cosas. Todas las otras extensiones parecían un poco anticuadas, así que las hice mías. También tiene muchas otras características que han sido útiles para documentar nuestra propia API aquí.
¡Postman ahora también tiene aplicaciones nativas (es decir, independientes) para Windows, Mac y Linux! Ahora es más preferible usar aplicaciones nativas, lea más aquí .
fuente
¡CURL es INCREÍBLE para hacer lo que quieras! Es una herramienta de línea de comando simple pero efectiva.
Comandos de prueba de implementación de descanso:
fuente
quote>
modo. Necesito usar-d "{\"..
Firefox
Abra el panel Red en Herramientas para desarrolladores presionando Ctrl+Shift+Eo yendo a Barra de menú -> Herramientas -> Desarrollador web -> Red. Luego haga clic en el icono de la puerta pequeña en la esquina superior derecha (en forma ampliada en la captura de pantalla, lo encontrará justo a la izquierda de los encabezados resaltados), segunda fila (si no lo ve, vuelva a cargar la página) -> Editar y reenviar cualquier solicitud que desee
fuente
?key=value
) donde puede ingresar pares de valores clave línea por línea, simplemente agregue una?
y una letra alURL
campo en la parte superior yQuery String
se mostrará el campo.Olvídese del navegador y pruebe la CLI. HTTPie es una gran herramienta!
CLI clientes http:
Si insiste en la extensión del navegador, entonces:
Cromo :
Firefox :
fuente
Después de haber sido inspirado en gran medida por Postman para Chrome , decidí escribir algo similar para Firefox.
REST Easy * es un complemento de Firefox reiniciable que tiene como objetivo proporcionar el mayor control posible sobre las solicitudes. El complemento todavía está en un estado experimental
(ni siquiera ha sido revisado por Mozilla todavía)pero el desarrollo está progresando muy bien.El proyecto es de código abierto, por lo que si alguien se siente obligado a ayudar con el desarrollo, sería increíble: https://github.com/nathan-osman/Rest-Easy
* el complemento disponible en http://addons.mozilla.org siempre estará ligeramente por detrás del código disponible en GitHub
fuente
Usted solicitó específicamente "extensión o funcionalidad en Chrome y / o Firefox", que proporcionan las respuestas que ya recibió, pero me gusta la simplicidad de la respuesta de oezi a la pregunta cerrada "cómo enviar una solicitud de publicación con un navegador web" para parámetros simples Oezi dice:
con un formulario, solo configúrelo
method
en"post"
Es decir, crea una página muy simple para probar las acciones de publicación.
fuente
Es un poco feo, pero existe la extensión Simple REST Client para Chrome.
Funciona muy bien para mí, recuerde que aún puede usar el depurador con él. El panel de red es particularmente útil; te dará objetos JSON renderizados y páginas de error.
fuente
Para firefox también hay una extensión llamada RESTClient que es bastante agradable:
https://addons.mozilla.org/en-US/firefox/addon/restclient
fuente
Puede que no esté directamente relacionado con los navegadores, pero Fiddler es otro buen software.
fuente
También puede usar Watir o Watin para automatizar los navegadores. Watir está escrito para ruby y Watin para idiomas .Net. Sin embargo, no estoy seguro de si es lo que estás buscando.
fuente
Prueba Runscope. Se proporciona una herramienta gratuita para probar su servicio en https://www.hurl.it/ . Puede configurar el método, la autenticación, los encabezados, los parámetros y el cuerpo. La respuesta muestra el código de estado, los encabezados y el cuerpo. El cuerpo de la respuesta se puede formatear desde JSON con una jerarquía plegable. Las cuentas pagas pueden automatizar las llamadas de API de prueba y usar los datos de retorno para crear nuevas llamadas de prueba. Divulgación de COI: no tengo ninguna relación con Runscope.
fuente
Echa un vistazo a
http-tool
firefox ..https://addons.mozilla.org/en-US/firefox/addon/http-tool/
fuente