Skip to main content

Qu'est-ce qu'un serveur HTTP?

Un serveur HTTP est un serveur qui utilise le protocole de transfert de texte Hyper (HTTP) pour communiquer avec les ordinateurs clients, généralement via un navigateur Internet.HTTP est le principal protocole utilisé dans les sites Web, et les serveurs HTTP prennent la majorité des serveurs sur Internet.D'autres types de serveurs sont utilisés pour des utilisations plus spécifiques, telles qu'un serveur de fichiers qui utilise le protocole de transfert de fichiers (FTP) au lieu de HTTP.

L'utilisation d'un serveur HTTP est le plus souvent visible lors de la navigation sur Internet sur un site Web,Bien que de nombreux réseaux internes utilisent également des serveurs HTTP.Dans le processus typique de navigation à partir d'un ordinateur client, le localisateur de ressources universels (URL) est placé dans la barre d'adresse d'un navigateur.Il commence presque toujours par la définition de quel protocole sera utilisé pour faire la demande, qui est généralement le protocole HTTP.La plupart des navigateurs utilisent ce protocole par défaut, même lorsqu'il n'est pas spécifiquement entré dans la barre d'adresse.

Une fois qu'un utilisateur a entré une URL, le serveur HTTP reçoit la demande de visualisation de la page Web et renvoie le contenu de la page Webau client, généralement sous la forme de documents de langage de balisage hyper texte (HTML).Le protocole HTTP est ce qui est principalement utilisé pendant ce processus.Parfois, dans des connexions sécurisées, comme une transaction de carte de crédit, le serveur utilisera le protocole HTTPS, qui est la version chiffrée de HTTP.La plupart des serveurs HTTP peuvent utiliser le protocole HTTPS par défaut.

En plus de fournir des pages Web, les serveurs HTTP peuvent également recevoir des données de clients utilisant HTTP.Ceci est bon pour les situations lorsque la saisie est nécessaire du serveur HTTP, comme remplir un formulaire, prendre une enquête ou télécharger un fichier.Cela peut être encore plus un problème lorsque le serveur HTTP est uniquement sur un réseau, comme dans une entreprise ou un réseau scolaire, car ils ont souvent des pages Web interactives.

Le serveur HTTP le plus populaire sur Internet est le serveur HTTP Apache.Apache est considérée comme un logiciel open source, ce qui signifie le code source principal qui l'a créé est gratuit et peut être modifié et amélioré par les utilisateurs.En plus d'être gratuit, il a également l'avantage d'utiliser les scripts.Cela signifie que les scripts séparés peuvent être exécutés séparés du logiciel principal du serveur, ce qui permet à une page Web d'être dynamique et de modifier rapidement du contenu sans interférer avec les performances globales de la page Web.Au début de 2011, les serveurs Apache HTTP ont été utilisés dans environ 60% de tous les serveurs sur Internet.