I'm currently working on a project that involves interacting through FTP with a server that emulates a mainframe. I've been looking to use SuppaFTP, but unfortunately I need to use the SITE command to accomplish my desired goal. I do not believe that SuppaFTP currently supports this command.
Is the inclusion of the SITE command by chance something that would be considered worthwhile for SuppaFTP?
Description
The SITE FTP command allows a user to send commands specific to the server that the user is interacting with. My understanding is that it is considered to be a standard part of FTP.
Changes
While I am not yet especially familiar with SuppaFTP, looking through the documentation leads me to believe that the following would be added:
The struct ImplFtpStream would have a new function called site. This function would likely take in a string representing a server-specific command as an argument. It would use that string to attempt to execute the SITE command on the server, i.e. SITE {COMMAND}.
A similar function would be added to the struct ImplAsyncFtpStream.
Hey there,
I'm currently working on a project that involves interacting through FTP with a server that emulates a mainframe. I've been looking to use SuppaFTP, but unfortunately I need to use the
SITE
command to accomplish my desired goal. I do not believe that SuppaFTP currently supports this command.Is the inclusion of the
SITE
command by chance something that would be considered worthwhile for SuppaFTP?Description
The
SITE
FTP command allows a user to send commands specific to the server that the user is interacting with. My understanding is that it is considered to be a standard part of FTP.Changes
While I am not yet especially familiar with SuppaFTP, looking through the documentation leads me to believe that the following would be added:
ImplFtpStream
would have a new function calledsite
. This function would likely take in a string representing a server-specific command as an argument. It would use that string to attempt to execute theSITE
command on the server, i.e.SITE {COMMAND}
.ImplAsyncFtpStream
.