4D Internet Commands v16

FTP_SetPassive

Inicio

 
4D Internet Commands v16
FTP_SetPassive

FTP_SetPassive 


 

FTP_SetPassive ( ftp_ID ; modoPasivo ) -> resultado 
Parámetro Tipo   Descripción
ftp_ID  Entero largo in Referencia a una conexión FTP
modoPasivo  Entero in 0 = modo activo, 1 = modo pasivo (modo por defecto)
resultado  Entero in Código de error

El comando FTP_SetPassive permite definir las modalidades de transferencia de datos entre un servidor FTP y un cliente de FTP, durante el uso de comandos tales como FTP_GetDirList, FTP_Send, FTP_Append o FTP_Receive. El modo de transferencia especificado es utilizado por estos comandos una vez se ejecute el comando FTP_SetPassive.

Los intercambios entre un servidor FTP y un cliente FTP tienen dos partes: intercambios en el canal de control (puerto 21 por defecto) e intercambios en el canal de transferencia de datos (puerto 20 por defecto). Por lo general, los servidores FTP se definen como "activos", ya que se encargan de la gestión de la transferencia en el canal de datos.
Por razones históricas, 4D Internet Commands pide a los servidores FTP trabajar en modo pasivo. Esto significa que antes de cada intercambio en el canal de transferencia de datos, se envía el comando FTP "PASV".
Sin embargo, algunos servidores FTP no soportan el modo pasivo, así como tampoco los sistemas de protección (firewalls). En estos casos, el comando FTP_SetPassive permite definir el modo activo para la transferencia de los datos.

Nota: se recomienda consultar con el administrador de red el modo de transferencia utilizado para los intercambios FTP.

ftp_ID es la referencia entero largo de la sesión FTP establecida con FTP_Login.

El parámetro modoPasivo especifica el modo de transferencia en el canal de transferencia de datos:

  • Un valor de 0, pide al servidor FTP trabajar en modo activo
  • Un valor de 1, pide al servidor FTP trabajar en modo pasivo (valor por defecto).



Ver también 

FTP_GetPassive

 
PROPIEDADES 

Producto: 4D Internet Commands
Tema: IC File Transfer
Número 88894

 
HISTORIA 

Modificado: 4D Internet Commands 6.5.3

 
PALABRAS CLAVES 

PASV

 
ARTICLE USAGE

4D Internet Commands ( 4D Internet Commands v16)