Junior — Middle
Ποια στοιχεία του αιτήματος HTTP μεταδίδονται κρυπτογραφημένα κατά τη χρήση HTTPS;
sobes.tech AI
Απάντηση από AI
Κατά τη χρήση του HTTPS, ολόκληρο το αίτημα HTTP μεταδίδεται μέσω ενός ασφαλούς καναλιού TLS/SSL, που σημαίνει ότι τα ακόλουθα στοιχεία του αιτήματος είναι κρυπτογραφημένα:
- Μέθοδος (GET, POST κ.λπ.)
- URL (μονοπάτι και παράμετροι αιτήματος)
- Κεφαλίδες HTTP
- Το σώμα του αιτήματος (payload)
Η μόνη εξαίρεση είναι το όνομα τομέα στην κεφαλίδα SNI (Server Name Indication), το οποίο μεταδίδεται σε μη κρυπτογραφημένη μορφή κατά τη διάρκεια της εγκατάστασης της συνεδρίας TLS για την επιλογή του πιστοποιητικού του διακομιστή. Έτσι, ολόκληρο το ουσιώδες μέρος του αιτήματος HTTP, συμπεριλαμβανομένων των παραμέτρων και των δεδομένων, μεταδίδεται κρυπτογραφημένο, διασφαλίζοντας την εμπιστευτικότητα και την ακεραιότητα των δεδομένων.