Skip to main content

Τι είναι ο διακομιστής HTTP;

Ένας διακομιστής HTTP είναι ένας διακομιστής που χρησιμοποιεί το πρωτόκολλο Hyper Transfer Transfer (HTTP) για να επικοινωνεί με υπολογιστές πελάτη, συνήθως μέσω ενός προγράμματος περιήγησης στο διαδίκτυο.Το HTTP είναι το κύριο πρωτόκολλο που χρησιμοποιείται σε ιστότοπους και οι διακομιστές HTTP αναλαμβάνουν την πλειοψηφία των διακομιστών στο διαδίκτυο.Άλλοι τύποι διακομιστών χρησιμοποιούνται για πιο συγκεκριμένες χρήσεις, όπως ένας διακομιστής αρχείων που χρησιμοποιεί το πρωτόκολλο μεταφοράς αρχείων (FTP) αντί του HTTP.

Η χρήση ενός διακομιστή HTTP εμφανίζεται συχνότερα κατά την περιήγηση στο Διαδίκτυο σε έναν ιστότοπο,Αν και πολλά εσωτερικά δίκτυα χρησιμοποιούν επίσης διακομιστές HTTP.Στην τυπική διαδικασία περιήγησης από έναν υπολογιστή -πελάτη, ο καθολικός εντοπιστής πόρων (URL) τοποθετείται στη γραμμή διευθύνσεων ενός προγράμματος περιήγησης.Σχεδόν πάντα αρχίζει με τον ορισμό του πρωτοκόλλου θα χρησιμοποιηθεί για να κάνει το αίτημα, το οποίο είναι συνήθως το πρωτόκολλο HTTP.Τα περισσότερα προγράμματα περιήγησης χρησιμοποιούν αυτό το πρωτόκολλο από προεπιλογή, ακόμη και όταν δεν εισάγεται ειδικά στη γραμμή διευθύνσεων. "Αφού ένας χρήστης έχει εισαγάγει μια διεύθυνση URL, ο διακομιστής HTTP λαμβάνει το αίτημα για να δει την ιστοσελίδα και να στέλνει τα περιεχόμενα της ιστοσελίδας πίσωστον πελάτη, συνήθως με τη μορφή εγγράφων γλωσσικής γλώσσας Hyper Text (HTML).Το πρωτόκολλο HTTP είναι αυτό που χρησιμοποιείται κυρίως κατά τη διάρκεια αυτής της διαδικασίας.Περιστασιακά σε ασφαλείς συνδέσεις, όπως μια συναλλαγή πιστωτικής κάρτας, ο διακομιστής θα χρησιμοποιήσει το πρωτόκολλο HTTPS, το οποίο είναι η κρυπτογραφημένη έκδοση του HTTP.Οι περισσότεροι διακομιστές HTTP μπορούν να χρησιμοποιήσουν το πρωτόκολλο HTTPS από προεπιλογή.Αυτό είναι καλό για καταστάσεις όταν απαιτείται είσοδος από το διακομιστή HTTP, όπως η συμπλήρωση μιας φόρμας, η λήψη μιας έρευνας ή η μεταφόρτωση ενός αρχείου.Μπορεί να είναι ακόμη περισσότερο ένα ζήτημα όταν ο διακομιστής HTTP βρίσκεται μόνο σε ένα δίκτυο, όπως σε ένα δίκτυο εταιρείας ή σχολικού δικτύου, καθώς συχνά έχουν διαδραστικές ιστοσελίδες..Το Apache θεωρείται λογισμικό ανοιχτού κώδικα, που σημαίνει ότι ο κύριος πηγαίος κώδικας που δημιουργήθηκε είναι δωρεάν και μπορεί να αλλάξει και να βελτιωθεί από τους χρήστες.Εκτός από το ότι είναι δωρεάν, έχει επίσης το πλεονέκτημα της χρήσης scripting.Αυτό σημαίνει ότι τα ξεχωριστά σενάρια μπορούν να εκτελούνται ξεχωριστά από το κύριο λογισμικό διακομιστή, το οποίο επιτρέπει σε μια ιστοσελίδα να είναι δυναμική και να αλλάξει γρήγορα το περιεχόμενο χωρίς να παρεμβαίνει στη συνολική απόδοση της ιστοσελίδας.Από τις αρχές του 2011, οι διακομιστές Apache HTTP χρησιμοποιήθηκαν σε περίπου 60% όλων των διακομιστών στο διαδίκτυο.