C# FTP Server LIST Command String
Hej..Jeg er igang med at lave en FTP server i C# til et skole projekt.. Jeg tænkte på om i kan fortælle mig hvordan den string der bliver sendt på LIST ser ud?
Min server intil vidre understøtter kun de vigtigste kommandoer for at den skulle kunne logge ind, men jeg mangler lige at få LIST til at fungere..
[1] Connecting to ftp://localhost
[1] Resolving localhost...
[1] localhost => 127.0.0.1
[1] Connecting to 127.0.0.1:21
[1] 220 FTP Server Ready!
[1] USER anonymous
[1] 331 User OK
[1] PASS (hidden)
[1] 230 Password OK
[1] SYST
[1] 215 UNIX System
[1] FEAT
[1] 550 Command not understood
[1] REST 1
[1] 550 Command not understood
[1] TYPE A
[1] 220 TYPE A
[1] PWD
[1] 257 "/" is current directory
[1] PASV
[1] 550 Command not understood
[1] Listening at IP: 127.0.0.1 PORT: 50115 for data connecting
[1] PORT 127,0,0,1,195,195
[1] 220 PORT OK
[1] LIST
Der dør den så, så jeg regner med at det er fordi den LIST string jeg sender fra min server til min ftp klient er forkert.
Jeg sender self. min LIST tilbage på en Dataport som bliver oprettet når den logger ind. :-) Den streng som jeg sender til min FTP Klient ser sådan ud:
drwxr-xr-x 1 owner group 0 02-11-2006 Windows
Windows --> er mappen på C:\ drevet hvor den skulle liste fra.