Avatar billede Slettet bruger
15. maj 2003 - 13:53 Der er 9 kommentarer

FTP Server replies

Jeg er ved at implemetere en ftp server i Java. er der nogen der ved hvad LIST og NLST skal returnere?
Jeg har prøvet følgende:
-rwx------ 1 Users  Group      129066 maj 09  2003 file.zip

men kun filnavnet bliver vist i ws_ftp str, attributter og modtime vises ikke! Hvorfor?
Avatar billede arne_v Ekspert
15. maj 2003 - 14:40 #1
Output fra en FTP server er faktisk system specifikt.

Derfor virker diverse grafiske FTP klienter kun op mod
FTP servere som de kender.

Så for at du skal få det til at virke skal du:
1) sikre dig at du sender i et kendt format
2) sikre dig at FTP klienten genkender dig

Første ting du bør checke er om det er OK med danske
måneds-navne.
Avatar billede arne_v Ekspert
15. maj 2003 - 14:43 #2
Jeg er også skeptisk overfor:
  May 09  2003
men:
  May 09  2002
ser meget normalt ud.

[nye datoer vises med hh:mm i.s.f. yyyy traditionelt på
Unix FTP servere]
Avatar billede arne_v Ekspert
15. maj 2003 - 15:34 #3
Andet interessant spørgsmål: sender ws_ftp en SYST og hvad svarer du ?
Avatar billede Slettet bruger
19. maj 2003 - 09:22 #4
følgende kode for SYST (kommentaren fulgte det kode jeg bygger på)

if ( command == "SYST" )
  statusMessage.append( "215 UNIX"); // allows NS to do long dir
Avatar billede arne_v Ekspert
19. maj 2003 - 10:21 #5
if ( command == "SYST" )
 
er forhåbentligt:

if ( command.equals("SYST") )
Avatar billede arne_v Ekspert
19. maj 2003 - 10:21 #6
Har du prøvet at arbejde lidt med dato formatet ?
Avatar billede Slettet bruger
19. maj 2003 - 11:36 #7
nej jeg har ikke prøvet noget med formatet, jeg ved ikke hvor jeg skal begynde.

Nogen gode forslag?
Avatar billede arne_v Ekspert
19. maj 2003 - 11:48 #8
engelske måneds navne istedetfor danske måneds navne

klokkeslet istedetfor år på nyere filer
Avatar billede Slettet bruger
26. maj 2003 - 15:44 #9
har prøvet engelske månedsnavne uden held
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester