bin gerade dabei einen teil von nem ftp-client zu schreiben. vermisse aber ein paar funktionen.
-
hallo.
ich bin gerade dabei einen teil eines ftp-clienten zu schreiben bin in einem team. so meine ersten versuche funktionierten auch schon ganz gut.
konnte mich auf nem ftp-server einloggen mit USER und PASS und konnte herausfinden wo ich bin mit PWD aber es gibt CD und DIR nicht im rfc959 dokument sind folgende "funktionen" abgebildet:
USER <SP> <username> <CRLF>
PASS <SP> <password> <CRLF>
ACCT <SP> <account-information> <CRLF>
CWD <SP> <pathname> <CRLF>
CDUP <CRLF>
SMNT <SP> <pathname> <CRLF>
QUIT <CRLF>
REIN <CRLF>
PORT <SP> <host-port> <CRLF>
PASV <CRLF>
TYPE <SP> <type-code> <CRLF>
STRU <SP> <structure-code> <CRLF>
MODE <SP> <mode-code> <CRLF>
RETR <SP> <pathname> <CRLF>
STOR <SP> <pathname> <CRLF>
STOU <CRLF>
APPE <SP> <pathname> <CRLF>
ALLO <SP> <decimal-integer>
[<SP> R <SP> <decimal-integer>] <CRLF>
REST <SP> <marker> <CRLF>
RNFR <SP> <pathname> <CRLF>
RNTO <SP> <pathname> <CRLF>
ABOR <CRLF>
DELE <SP> <pathname> <CRLF>
RMD <SP> <pathname> <CRLF>
MKD <SP> <pathname> <CRLF>
PWD <CRLF>
LIST [<SP> <pathname>] <CRLF>
NLST [<SP> <pathname>] <CRLF>
SITE <SP> <string> <CRLF>
SYST <CRLF>
STAT [<SP> <pathname>] <CRLF>
HELP [<SP> <string>] <CRLF>
NOOP <CRLF>ich weis aber üpberhaupt nicht was davon nun CD sdarstellen soll und was davon DIR (L) oder muss man das selber irgendwie programmieren?
vielen dank für eure hilfe
-
CWD/LIST
Darauf hättest du aber auch selbst kommen können, wenn du den RFC mal gelesen hättest. IMHO gehört das einfach dazu, wenn man einen Client schreiben will