Protocole FTP

Protocole FTP - Programmation

Marsh Posté le 27-05-2002 à 01:55:43    

Juste une tite question...
 
qd un client se connect a un server ftp, le server le retourne des info avec le numeric 220, a la fin de ceux ci le client send le USER.
 
j'ai test un tit server vite fait, et j'arrive pas a faire comprendre au client qu'il doit attendre la fin de mes 220 ( y'a plusieurs lignes ) alors que sur des serv classic style serv-u, le client attend.
 
j'ai test avec des carriage return et/ou des linefeed entre les 220, ca change pas :/ et si je met rien le client evidemment prend tout comme la meme ligne...
 
kk1 a une idée ? :)
 
sorry si j'ai pas été tres clair mais il est 2h du mat, j'ai un peu la tete ds le cul :D

 

[jfdsdjhfuetppo]--Message édité par Nokbilong le 27-05-2002 à 01:57:01--[/jfdsdjhfuetppo]


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Marsh Posté le 27-05-2002 à 01:55:43   

Reply

Marsh Posté le 27-05-2002 à 03:09:08    

j'ai matté vite fé le RFC, faut send un carrier return + linefeed ...
 
 
ca fé tjs pareil :/
 
a priori avec un code 120 le client devrai attendre avant de send USER donc ca me laisserai le tps de balancer mes 220, mais le client que j'ai test attends meme pas :/
 
je vois plus quoi faire la ...


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Marsh Posté le 27-05-2002 à 07:55:30    

Nokbilong a écrit a écrit :

( y'a plusieurs lignes )


as-tu utilisé le tiret ? (qui indique que le message n'est pas fini), eg :
 
220- bienvenue blah blah blah ...
220- utilisez votre email ...
220- etc ...
220 OK

Reply

Marsh Posté le 27-05-2002 à 17:32:50    

youdontcare a écrit a écrit :

as-tu utilisé le tiret ? (qui indique que le message n'est pas fini), eg :
 
220- bienvenue blah blah blah ...
220- utilisez votre email ...
220- etc ...
220 OK  




 
 
ah bah voila! nikel :D
 
thx


---------------
"-Dites 33. -Export!!" [:nokbilong]
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed