Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει η κεφαλίδα HTTP;
Οι κεφαλίδες HTTP είναι τα ζεύγη ονομάτων ή τιμών που εμφανίζονται στα μηνύματα αίτησης και απόκρισης των κεφαλίδων μηνυμάτων για το HTTP (Hypertext Transfer Protocol). Συνήθως, το όνομα κεφαλίδας και η τιμή διαχωρίζονται από ένα μόνο παχύ έντερο. Οι κεφαλίδες HTTP αποτελούν αναπόσπαστο μέρος των αιτημάτων και των απαντήσεων HTTP. Με απλούστερους όρους, οι κεφαλίδες HTTP είναι ο κώδικας που μεταφέρει δεδομένα μεταξύ ενός διακομιστή Web και ενός προγράμματος περιήγησης. Οι κεφαλίδες HTTP προορίζονται κυρίως για την επικοινωνία μεταξύ του διακομιστή και του πελάτη και προς τις δύο κατευθύνσεις.
Η Techopedia εξηγεί την επικεφαλίδα HTTP
Οι κεφαλίδες HTTP μπορούν να ταξινομηθούν κυρίως σε δύο τύπους: Κεφαλίδα αιτήματος HTTP Κάθε φορά που πληκτρολογείτε μια διεύθυνση URL στη γραμμή διευθύνσεων και προσπαθείτε να την αποκτήσετε πρόσβαση, το πρόγραμμα περιήγησής σας στέλνει ένα αίτημα HTTP στο διακομιστή. Η κεφαλίδα αιτήματος HTTP περιέχει πληροφορίες σε μορφή καταγραφής κειμένου, η οποία περιλαμβάνει στοιχεία όπως τον τύπο, τις δυνατότητες και την έκδοση του προγράμματος περιήγησης που δημιουργεί την αίτηση, το λειτουργικό σύστημα που χρησιμοποιείται από τον πελάτη, τη σελίδα που ζητήθηκε, τους διάφορους τύπους έξοδοι που γίνονται αποδεκτές από το πρόγραμμα περιήγησης και ούτω καθεξής. Κεφαλίδα απόκρισης HTTP Μετά την παραλαβή της κεφαλίδας αιτήματος, ο διακομιστής Web θα στείλει μια κεφαλίδα απόκρισης HTTP πίσω στον πελάτη. Μια κεφαλίδα απόκρισης HTTP περιλαμβάνει πληροφορίες σε μορφή καταγραφής κειμένου που ένας διακομιστής Web μεταδίδει ξανά στο πρόγραμμα περιήγησης του προγράμματος-πελάτη. Η κεφαλίδα απόκρισης περιέχει πληροφορίες όπως τον τύπο, την ημερομηνία και το μέγεθος του αρχείου που αποστέλλεται πίσω από το διακομιστή, καθώς και πληροφορίες σχετικά με το διακομιστή.