Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20
FTP_SetPassive
|
FTP_SetPassive ( ftp_ID ; modoPasivo ) -> resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
ftp_ID | Entero largo |
![]() |
Referencia a una conexión FTP | |||||
modoPasivo | Entero |
![]() |
0 = modo activo, 1 = modo pasivo (modo por defecto) | |||||
resultado | Entero |
![]() |
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:
Producto: 4D
Tema: IC File Transfer
Número
88894
Modificado: 4D Internet Commands 6.5.3
PASV
4D Internet Commands ( 4D v20)