QUIT |
Quitte |
---|---|
FTP (FTP RAW) |
Syntaxe
QUIT |
Description
Cette commande permet de terminer la connexion. Si le serveur accepte la commande QUIT (code de réponse 221), il ferme la connexion sans lire les autres commandes. Le serveur FTP arrête également d'écouter les connexions de données et abandonne toutes les connexions de données déjà acceptées.
Remarques
- Les paramètres passé avec QUIT sont interdit par le protocole FTP. Ainsi, la plupart des serveurs FTP rejetteront toute demande de QUIT avec un paramètre non vide.
- Clients fermant des connexions : Le client peut simplement fermer la connexion sans envoyer la commandeQUIT. Il économise du temps et de la mémoire pour le client et le serveur FTP. Toutefois, quelques intégrations de TCP brisées, telles que celui du MacTCP 2.0.6, ne parvenant pas à accuser un code de réception de TCP de fin après une fermeture locale. Si le client s'exécute sur un tel hôte, il ne doit pas fermer la connexion avant d'avoir envoyé la commande QUIT et d'avoir vu le serveur fermer la connexion. sinon, le serveur perdra du temps à transmettre le code de fin à plusieurs reprises jusqu'à ce qu'il arrive à expiration.
- Serveurs fermant les connexions : Les serveurs ferment les connexions sans la commande QUIT dans certaines circonstances, par exemple à cause d'un plantage ou d'une surcharge. Les clients de haute qualité traitent les connexions fermées comme un rejet temporaire. Un serveur de haute qualité ferme la connexion s'il manque de mémoire ou d'autres ressources locales, ou si le client est inactif pendant un certain temps. De nombreux serveurs vont envoyer une réponse avec le code de réponse 421 avant de fermer la connexion; une fois que le client a envoyé sa demande suivante, il reçoit le code de réponse 421 et la traite comme un rejet temporaire. Les autres serveurs ne se donnent pas la peine d'envoyer un code de réponse 421.
Exemple
L'exemple suivant permet de quitter la communication du serveur FTP :
QUIT |
on obtiendra un résultat ressemblant à ceci :
221 Bye. |
Dernière mise à jour : Samedi, le 2 mai 2015