Utilizando sockets y haciendo una peticion http al servidor, el cual te devolveria el contenido de la pagina que solicitas (en este caso un archivo) en el buffer, y de ahi manipularlo como quieras.
Temas como este se han tratado anteriormente, creo de hecho que las indy tienen componentes equivalentes (no lo se, no las he usado), pero si das una ojeadita a los mensajes anteriores en este foro seguro te topas con algo util. Si no logras salir a flote, pues avisanos