Une fois qu'un utilisateur rencontre une URL, la machine locale effectue une recherche sur le fichier hosts pour voir s'il y a des entrées, sinon la machine locale envoie un DNS (comment? Où?) Pour résoudre l'URL et obtenir l'adresse IP associée ... Une fois qu'il obtient l'IP, il ouvre un canal de socket sur cette adresse IP et interagit avec le serveur ...Comment un client (navigateur) génère-t-il une requête à envoyer à un serveur?
Est-ce exact? J'essaie de comprendre étape par étape et en détail comment la requête est générée et envoyée à un serveur.
Merci pour votre participation! Je suppose que vous parlez d'une connexion TCP.
Si vous voulez comprendre en détail, je ne pense pas que vous devriez poser sur stackoverflow. Vous devriez commencer une lecture sérieuse (y compris les RFC). –
* (comment? Où?) * Votre connexion Internet est associée à un serveur DNS. La recherche commence à partir de là et passe du serveur au serveur jusqu'à ce qu'elle trouve l'adresse IP correcte. http://en.wikipedia.org/wiki/File:An_example_of_theoretical_DNS_recursion.svg –
Croyez-moi, j'ai lu beaucoup, beaucoup de documentation, y compris les documents Apache 2.2. Parfois, il est plus agréable d'avoir quelqu'un de souligner les parties importantes pour vous parce qu'il n'y a aucun moyen que je peux digérer tout ce que – qodeninja