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 🙄


Anmelden zum Antworten