Ahora nos toca cambiar de tema para centrarnos en el uso del protocolo FTP desde el API WinInet.
* Introducción
* Diferencias entre HTTP y FTP
* Peticiones de FTP
* Códigos de retorno
* Modos del FTP: activo vs. pasivo
* FTP desde WinInet
o Apertura de la instancia
o Conexión con el servidor
o Manipular la estructura de directorios
o Obtener información de archivos y carpetas
o Manipulación de archivos
o Descarga y envío de archivos
o Ejecutar comandos genéricos
o Una forma más fácil
* Conclusión
* Los ejemplos
Introducción
En los artículos anteriores, nos hemos preocupado de explicar qué es el protocolo HTTP y cómo funciona internamente. Además, hemos profundizado en cómo utilizar el API WinInet para manejar más fácilmente las peticiones y respuestas de HTTP y algunos trucos prácticos que nos pueden ayudar a la hora de enfrentarnos a una situación real.
En este artículo vamos a hacer lo mismo, pero centrándonos en un protocolo muy distinto: el FTP (File Transfer Protocol, Protocolo de Transferencia de Archivos).
Durante las próximas páginas vamos a ver las diferencias más importantes entre HTTP y FTP, el modo en que funciona este protocolo, y cómo utilizarlo a través del API WinInet.