Compartir a través de


Ejemplo FTP Client Technology

Actualización: noviembre 2007

En este ejemplo se muestra la forma de utilizar los métodos de las clases FtpWebRequest y FtpWebResponse para cargar y descargar archivos en un servidor FTP.

Para obtener información sobre cómo utilizar los ejemplos, consulte los temas siguientes:

Para generar el ejemplo desde el símbolo del sistema

  1. Abra la ventana del símbolo del sistema y desplácese al subdirectorio CS, dentro del directorio FTPSample. Para obtener información sobre la configuración requerida y el símbolo del sistema de SDK, vea Cómo: Establecer la configuración de los ejemplos.

  2. Escriba msbuild FTPSample.sln en la línea de comandos.

Para generar el ejemplo utilizando Visual Studio

  1. Abra el Explorador de Windows y desplácese al subdirectorio CS, dentro del directorio FTPSample.

  2. Haga doble clic en el icono de FTPSample.sln para abrir el archivo en Visual Studio.

  3. En el menú Generar, seleccione Generar solución.

La aplicación se genera en el directorio predeterminado \bin o \bin\Debug.

Para ejecutar el ejemplo

  1. Desplácese al directorio que contiene el nuevo archivo ejecutable mediante la ventana del símbolo del sistema.

  2. Escriba FTPSample.exe/? en la línea de comandos para obtener ayuda sobre la forma de utilizar este ejemplo.

    Escriba FTPSample.exe<dirección URL descarga FTP> en la línea de comandos para descargar un archivo de un servidor FTP. Por ejemplo, FtpSample ftp://myserver/download.txt.

    Escriba FTPSample.exe<archivo local> <dirección URL carga FTP> en la línea de comandos para cargar un archivo en un servidor FTP. Por ejemplo, FtpSample upload.txt ftp://myserver/upload.txt.

    Escriba FTPSample.exe/list <dirección URL muestra FTP> en la línea de comandos para que se muestren los archivos de un servidor FTP.

    Nota:

    Este ejemplo genera una aplicación de consola. Deberá iniciar la aplicación mediante la ventana del símbolo del sistema para ver el resultado.

Comentarios

El ejemplo requiere información de la ruta de acceso relativa. No se admiten rutas de acceso completas.

Vea también

Referencia

FtpWebRequest

FtpWebResponse

System.Net

WebException