Envía solicitudes HTTP desde tu navegador y revisa la respuesta —cabeceras, cuerpo y JSONPath— sin instalar nada.
HTTP Request Tester envía una solicitud con el método, la URL, los parámetros, las cabeceras y el cuerpo que indiques, y muestra el estado, las cabeceras y el cuerpo de la respuesta. Los entornos guardan variables como una URL base o un token, para que la misma solicitud funcione contra desarrollo y producción. Una solicitud se puede importar desde curl y exportar como curl, Fetch, Axios o código Python.
La solicitud va desde tu navegador directamente al servidor que indicaste, no a través de Oninode, así que ese servidor recibe todo lo que envías. Los entornos y sus variables se guardan solo en este navegador y no se sincronizan con tu cuenta. El sitio solo recibe un evento anónimo de «herramienta abierta», sin el contenido. Un resultado que envías a otra herramienta se queda 24 horas en este dispositivo, en «Actividad reciente».
Casi siempre es CORS: la solicitud se ejecuta en tu navegador y el servidor tiene que permitirla con Access-Control-Allow-Origin. curl y Postman no son navegadores, así que esa regla no les afecta.
Guardan variables —una URL base, un token, un ID— que usas en la solicitud. Cambia de entorno y la misma solicitud irá a otro servidor o con otras credenciales.
No. No hay ningún servidor de Oninode en medio: el navegador habla directamente con la API. Por eso mismo se aplican las reglas de CORS.