|
|
|
|
|
FTPProxy (Function) In french: FTPProxy Specifies whether the communication functions that use the FTP protocol must go through a proxy to run their requests. This function is taken into account during the next call to a function that uses the FTP protocol. Caution: This function applies to the FTP protocol only (and not to FTPIS/FTPES/SFTP).
// Defines the FTP proxy FTPProxy(ftpProxyUserTogether, "test", 2121, "test", "test") Â // Opens the connection ConnectionID is int ConnectionID = FTPConnect("mytest.doc.com", "test", "test", 21, True, 20) IF ConnectionID = -1 THEN Error(ErrorInfo(errFullDetails)) ELSE ... END
Syntax
FTPProxy(<Proxy Type> [, <Proxy address> [, <Proxy port> [, <Login> [, <Password>]]]])
<Proxy Type>: Integer constant Type of the FTP proxy to use: | | ftpProxyNone | Allows to cancel the use of the FTP proxy. | ftpProxyOpen | FTP proxy requiring the "OPEN" command. The following statements will be sent: - USER with the Proxy login
- PASS with the Proxy password
- OPEN in the following format: @<Address of FTP Server>:<Port of FTP Server>
- USER with the FTP login
- PASS with the FTP password
| ftpProxySite | FTP proxy requiring the "SITE" command. The following statements will be sent: - USER with the Proxy login
- PASS with the Proxy password
- SITE in the following format: @<Address of FTP Server>:<Port of FTP Server>
- USER with the FTP login
- PASS with the FTP password
| ftpProxyUserSeparate | FTP proxy requiring the "USER" command and the "PASS" command separately. The following statements will be sent: - USER with the Proxy login
- PASS with the Proxy password
- USER in the following format: <FTP Login>@<Address of FTP Server>:<Port of FTP Server>
- PASS with the FTP password
| ftpProxyUserTogether | FTP proxy requiring the "USER" command with the user and the password. The following statements will be sent: - USER in the following format: <Proxy Login>:<FTP Login>@<Address of FTP Server>:<Port of FTP Server>
- PASS in the following format: <Proxy Password>:<FTP Password>
|
<Proxy address>: Optional character string Address of the FTP proxy in the following format: - IP address in XXX.XXX.XXX.XXX format (125.5.110.100 for example).
- URL containing the server name (www.windev.com for example). This syntax is recommended.
- IP address returned by NetIPAddress.
<Proxy port>: Optional integer Port number of the FTP proxy. This parameter is set to 21. if it is not specified <Login>: Optional character string Authentication beside the FTP proxy. No authentication is performed if this parameter corresponds to an empty string ("", default value). <Password>: Optional character string Password for authentication beside the proxy. This parameter is ignored if <Username> corresponds to an empty string (""). Business / UI classification: Business Logic
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|