ALVARO'S FREE AND EASY BROWSER LIBRARY [EN] [ES] | |
¿Qué es? ¿Cómo se usa? |
En los archivos del proyecto hay un archivo
de ejemplo (main.cpp) parado para compilar usando "make" y así probar
que funciona bien. Primero tienes que crear un objeto AFEBLbrowser (y #include "afblbrowser.cpp" por supuesto): AFEBLbrowser *browser=new AFEBLbrowser();OBTENIENDO UNA PÁGINA Prototipo: string get(string host);Ejemplo AFEBLbrowser *browser=new AFEBLbrowser();Con este código mostraremos por pantalla el HTML de la página. Podemos usar la variable "response" para todo lo que queramos, teniendo en cuenta que ahí está el código HTML ENVIAR UN FORMULARIO Prototipos: (uso la palabra input para ver la semejanza con el campo input de html) void addInput(string inputName,string inputValue); //Crear nuevo inputExample Vamos a "emular" el siguiente formulario html HTML <form method="POST" action="http://webpage.com/page.php">C++ AFEBLbrowser *browser=new AFEBLbrowser();Este código enviará la información al servidor, mostrará el contenido del formulario y guardará la respuesta del servidor en la variable response. COOKIES Las cookies son cargadas automáticamente cuando se obtiene una página Prototipos: void clearCookies(); //Borrar cookiesExample Borrar cookies (por ejemplo para terminar una sesión) AFEBLbrowser *browser=new AFEBLbrowser(); |