Esta es una gran manera de enviar datos POST a un servidor Web. Vamos a utilizar dos objetos: un objeto LoadVars para enviar y recibir un objeto XML (en caso de que se espera un retorno de formato de documentos XML). Utilice el objeto LoadVars en Flash es útil para crear en tiempo de ejecución de propiedades que serán vistos como variables POST, tanto para la posibilidad de especificar el método de entrega: POST o GET.
En primer lugar creamos el objeto LoadVars que se utilizará para enviar:
1 | LoadVars = new LoadVars ( ) ; var s_lv: LoadVars = new LoadVars (); |
A esto le agregamos las variables POST de una manera muy simple:
1 2 | ; . s_lv title = "Hola"; ; s_lv subtítulo = "Hola Mundo".; |
Prepare el objeto que recibe la respuesta desde el servidor Web (en stdout) - si usted acaba de hacer un eco de PHP:
En este punto podemos hacer es enviar:
1 | "http://miodominio.com/miapagina.php" , r_xml , "POST" ) ; . s_lv sendAndLoad ("http://miodominio.com/miapagina.php" r_xml, "POST"); |
El método sendAndLoad () del objeto LoadVars es muy ultile ya que le permite especificar la devolución del objeto (en este caso nuestro r_xml objeto XML) y el método de envío (en nuestro caso la POST).
Finalmente sólo hay que poner en espera:










No hay comentarios para esta entrada
Deja un comentario