Je suis en train de développer un mini serveur web simplifié sur un microprocesseur et je me pose la question "Qui du client ou du serveur est à l'origine de la clôture de la connexion TCP suite à l'envoi de la page demandée ?".
Autrement dit lorsque le serveur a envoyé au navigateur client la page demandée avec "Connection: close", doit-il attendre que le client ait réalisé la clôture de la connexion TCP et ensuite détecter cette clôture ou est-ce au serveur de rompre la connexion, après un "délai acceptable" pour laisser le temps aux données émises d'être prises en compte par le client. Merci de votre réponse. J'ai parcouru le RFC sans avoir trouvé la réponse.
Modifié par Caussy (10 Jun 2014 - 11:33)
Autrement dit lorsque le serveur a envoyé au navigateur client la page demandée avec "Connection: close", doit-il attendre que le client ait réalisé la clôture de la connexion TCP et ensuite détecter cette clôture ou est-ce au serveur de rompre la connexion, après un "délai acceptable" pour laisser le temps aux données émises d'être prises en compte par le client. Merci de votre réponse. J'ai parcouru le RFC sans avoir trouvé la réponse.
Modifié par Caussy (10 Jun 2014 - 11:33)