NavigateToUrl y variables por POST

Publicado por Iván Gajate el 19 de octubre de 2011 en AS3, Flash

Con el método navigateToURL se pueden enviar variables por POST, no solo abrir nuevas ventanas con una url dada.

Esto no se me había ocurrido nunca, pero mi amigo Dani me lo ha comentado hoy y resulta que funciona muy bien, gracias Dani 😉

Puede ser muy útil pues permite enviar cualquier variable oculta al usuario, un id, una variable de sesión, una imagen para guardar en servidor…

Sería algo así:

var req:URLRequest = new URLRequest("http://www.midominio.com/leer.php");

var datos:URLVariables = new URLVariables();
datos.email = "contacto@yporqueno.es";

req.method = URLRequestMethod.POST;
req.data = datos;

navigateToURL(req);
NOTA: Para que funcione el ejemplo hay que ejecutar el html (no el .swf) en un servidor con capacidad para correr php.

Descargar Ejemplo…

 

10 comentarios para “NavigateToUrl y variables por POST”

  1. Ah!, además los bloqueadores de popups no le afectan pues es el usuario quien solicita su apertura 🙂