Πρωτόκολλο μεταφοράς υπερκειμένου
Εικόνα: IETF HTTP Working Group (HTTPbis) · Public domain · Wikimedia Commons

Τι είναι το HTTP;

Πρωτόκολλο μεταφοράς υπερκειμένου Επίσης: HTTPS · Hypertext Transfer Protocol · πρωτόκολλο HTTP

Κάθε φορά που ανοίγεις μια ιστοσελίδα, ο browser σου ρωτά έναν server «δώσε μου αυτή τη σελίδα» και ο server απαντά. Για να καταλαβαίνονται, και οι δύο ακολουθούν τους ίδιους κανόνες. Αυτοί οι κανόνες είναι το HTTP.

Πώς λειτουργεί

Η επικοινωνία γίνεται με ζευγάρια «αίτημα» και «απάντηση». Το αίτημα περιλαμβάνει τι ζητάς, για παράδειγμα μια σελίδα, και ποια ενέργεια θέλεις: να διαβάσεις κάτι, να στείλεις δεδομένα ή να διαγράψεις κάτι. Η απάντηση περιλαμβάνει τα δεδομένα και έναν κωδικό που λέει πώς πήγε. Ο κωδικός 200 σημαίνει «όλα καλά» και ο 404 «δεν βρέθηκε».

Το HTTPS είναι το ίδιο πρωτόκολλο με κρυπτογράφηση: κανείς ενδιάμεσα δεν μπορεί να διαβάσει εύκολα τι ανταλλάσσεται ανάμεσα σε σένα και τον server. Το βλέπεις ως λουκέτο δίπλα στη διεύθυνση.

Γιατί μετράει

Το HTTP είναι η βάση του web. Πάνω του στηρίζονται και πολλά API, δηλαδή η επικοινωνία μεταξύ εφαρμογών.

Παραδείγματα

  • Ο browser που ζητά μια σελίδα.
  • Μια εφαρμογή που στέλνει μια φόρμα σε έναν server.

Τι να προσέχεις

Σε σελίδες όπου εισάγεις κωδικούς ή στοιχεία, ελέγχε ότι η σύνδεση είναι HTTPS. Το λουκέτο όμως δείχνει ότι η σύνδεση είναι κρυπτογραφημένη, όχι ότι το site είναι αξιόπιστο.

Περισσότερα στη Wikipedia

Πηγές

Εικόνα: IETF HTTP Working Group (HTTPbis) · Public domain · Wikimedia Commons

Τελευταία ενημέρωση: