Instalé el complemento RESTclient de Firefox, pero me cuesta mucho averiguar cómo pasar los parámetros POST. ¿Existe un formato específico para hacer esto? ¿O hay alguna otra herramienta que se pueda utilizar para depurar una API REST en Mac OS X?
Instalé el complemento RESTclient de Firefox, pero me cuesta mucho averiguar cómo pasar los parámetros POST. ¿Existe un formato específico para hacer esto? ¿O hay alguna otra herramienta que se pueda utilizar para depurar una API REST en Mac OS X?
Respuestas:
Si desea enviar una solicitud POST
Content-Type
" y un " valor " = " application/x-www-form-urlencoded
"name=mynamehere&title=TA
" en el campo del área de texto "cuerpo de la solicitud"Aquí hay una guía paso a paso (creo que esto debería venir precargado con el complemento):
Content-Type
y Valor :application/x-www-form-urlencoded
Luego, en la sección Cuerpo, puede ingresar sus datos para publicar como:
username=test&name=Firstname+Lastname
Siempre que desee realizar una solicitud de publicación, en el menú principal de Encabezados, seleccione el Content-Type:application/x-www-form-urlencoded
elemento que agregó y debería funcionar.
Puede enviar los parámetros en la URL de la propia solicitud POST.
URL de ejemplo:
localhost:8080/abc/getDetails?paramter1=value1¶meter2=value2
Una vez que copie ese tipo de URL en el cliente REST de Firefox, haga una llamada POST al servidor que desee
Probé los métodos mencionados en algunas otras respuestas, pero me parecen soluciones. Usar el complemento RESTclient de Firefox para enviar solicitudes HTTP POST con parámetros no es sencillo en mi opinión, al menos para la versión que estoy usando actualmente, 2.0.1.
En su lugar, intente utilizar otras herramientas gratuitas de código abierto, como Apache JMeter. Es simple y directo (vea la captura de pantalla a continuación)
Poster
(otro complemento de FF).