Κάθε φορά που ανοίγεις μια ιστοσελίδα, ο browser σου ρωτά έναν server «δώσε μου αυτή τη σελίδα» και ο server απαντά. Για να καταλαβαίνονται, και οι δύο ακολουθούν τους ίδιους κανόνες. Αυτοί οι κανόνες είναι το HTTP.
Πώς λειτουργεί
Η επικοινωνία γίνεται με ζευγάρια «αίτημα» και «απάντηση». Το αίτημα περιλαμβάνει τι ζητάς, για παράδειγμα μια σελίδα, και ποια ενέργεια θέλεις: να διαβάσεις κάτι, να στείλεις δεδομένα ή να διαγράψεις κάτι. Η απάντηση περιλαμβάνει τα δεδομένα και έναν κωδικό που λέει πώς πήγε. Ο κωδικός 200 σημαίνει «όλα καλά» και ο 404 «δεν βρέθηκε».
Το HTTPS είναι το ίδιο πρωτόκολλο με κρυπτογράφηση: κανείς ενδιάμεσα δεν μπορεί να διαβάσει εύκολα τι ανταλλάσσεται ανάμεσα σε σένα και τον server. Το βλέπεις ως λουκέτο δίπλα στη διεύθυνση.
Γιατί μετράει
Το HTTP είναι η βάση του web. Πάνω του στηρίζονται και πολλά API, δηλαδή η επικοινωνία μεταξύ εφαρμογών.
Παραδείγματα
- Ο browser που ζητά μια σελίδα.
- Μια εφαρμογή που στέλνει μια φόρμα σε έναν server.
Τι να προσέχεις
Σε σελίδες όπου εισάγεις κωδικούς ή στοιχεία, ελέγχε ότι η σύνδεση είναι HTTPS. Το λουκέτο όμως δείχνει ότι η σύνδεση είναι κρυπτογραφημένη, όχι ότι το site είναι αξιόπιστο.
Πηγές
Εικόνα: IETF HTTP Working Group (HTTPbis) · Public domain · Wikimedia Commons
Τελευταία ενημέρωση:




