[Duda] Como enviar informacion al servidor sin el metodo POST ni GET

Iniciado por Flamer, 16 Marzo 2016, 02:09 AM

0 Miembros y 1 Visitante están viendo este tema.

Flamer

Hola esta es una duda que me surgió a la hora de andar de curioso en una web, ya que esta no mostraba una etiqueta <form>.

esta pagina enviaba mi valor(x satoshis) con tan solo presionar el botón

mi pregunta es como logra esconder el formulario o como envia la informacion o como capta el evento click

Nota: Hablo de una faucet, no intento hackearla ni nada por el estilo es simple curiosidad

saludos flamer 

H4RR13R

Seguramente usará AJAX, y ese botón llamará a alguna función de javascript que haga el resto. Técnicamente no podemos decir que no use GET POST ya que deberíamos analizar la petición HTTP cuando mandamos el mensaje.  Simplemente no está usando el action de un formulario :). Debo decirte que es muy común encontrarte webs/aplicaciones que se comuniquen con un servidor sin utilizar un formulario!

mi frase: Un hacker no dice lo que sabe un lammer no sabe lo que dice

adastra

Cita de: Flamer en 16 Marzo 2016, 02:09 AM
Hola esta es una duda que me surgió a la hora de andar de curioso en una web, ya que esta no mostraba una etiqueta <form>.

esta pagina enviaba mi valor(x satoshis) con tan solo presionar el botón

mi pregunta es como logra esconder el formulario o como envia la informacion o como capta el evento click

Nota: Hablo de una faucet, no intento hackearla ni nada por el estilo es simple curiosidad

saludos flamer
Para transmitir información a un servidor web siempre utilizaras un método HTTP. GET y POST son los más habituales, pero no son los únicos. Por lo que cuentas, tiene pinta de ser una función ajax y probablemente, lanzará una petición POST contra el servidor. Si usas chrome o firefox con firebug, puedes abrir las "herramientas del desarrollador" con la tecla f12 y verificar las peticiones realizadas por el cliente en la pestaña "Network" o "Red".