firefox - rest client chrome test




¿Cómo disparo manualmente las solicitudes HTTP POST con Firefox o Chrome? (8)

¡CURL es IMPRESIONANTE hacer lo que quieras! Es una herramienta de línea de comandos simple pero efectiva: https://curl.haxx.se/

Comandos de prueba de implementación de descanso

curl -i -X GET http://rest-api.io/items
curl -i -X GET http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X DELETE http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X POST -H 'Content-Type: application/json' -d '{"name": "New item", "year": "2009"}' http://rest-api.io/items
curl -i -X PUT -H 'Content-Type: application/json' -d '{"name": "Updated item", "year": "2010"}' http://rest-api.io/items/5069b47aa892630aae059584

https://code.i-harness.com

Quiero probar algunas URL en una aplicación web en la que estoy trabajando. Para eso me gustaría crear manualmente las solicitudes HTTP POST (lo que significa que puedo agregar los parámetros que quiera).

¿Cómo hago esto en Chrome y / o Firefox?


Después de haber sido enormemente inspirado por Postman para Chrome , decidí escribir algo similar para Firefox.

REST Easy * es un complemento de Firefox sin reinicio que tiene como objetivo proporcionar el mayor control posible sobre las solicitudes. El complemento todavía está en un estado experimental (aún no ha sido revisado por Mozilla) 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


Es un poco feo, pero existe la extensión Simple REST Client para Chrome.

Funciona muy bien para mí, recuerda que aún puedes usar el depurador con él. El panel Red es particularmente útil; Te dará objetos JSON renderizados y páginas de error.


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 un montón de otras características que han sido útiles para documentar nuestra propia API aquí.

¡Postman ahora también tiene aplicaciones nativas (es decir, independiente) para Windows, Mac y Linux! Ahora es más preferible usar aplicaciones nativas, lea más here .



Pidió específicamente la "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, simplemente configure el method a "post"

<form action="blah.php" method="post">
  <input type="text" name="data" value="mydata" />
  <input type="submit" />
</form>

Es decir, construir una página muy simple para probar las acciones posteriores.


Puede que no esté directamente relacionado con los navegadores, pero fiddler es otro buen software.


También puede usar Watir o Watin para automatizar los navegadores. Watir está escrito para ruby ​​y Watin es para lenguajes .Net. Aunque no estoy seguro de si es lo que buscas.







http-post