slevinkelevra Δημοσ. 4 Οκτωβρίου 2017 Δημοσ. 4 Οκτωβρίου 2017 Καλησπερα Για να καταλαβω λιγο τις διαφορες και επειδη το βασικο προβλημα ειναι οτι ο καθενας χρησιμοποιει οτι ορο θελει και οι οροι αλλαζουν συνεχεια, αναλογα με το τι διαβαζεις. -Session cookies και browser cookies ειναι ολα HTTP cookies. -Tα session cookies (αν δεχτουμε οτι ειναι ξεχωριστη κατηγορια) ειναι σχετικα με τα session (αποθηκευουν το Site: sessionid ) -Απο την αλλη , browser cookies ειναι ουσιαστικα ενας συνωνυμος ορος του HTTP cookies. -Ολα αποθηκευονται σε εναν φακελο στο OS, οχι καπου στον browser (?). Μπερδευομαι επειδη με τον ορο browser cookies δε ξερω αν υπαρχει περιπτωση να αποθηκευονται σε καποιο κομματι/φακελο του browser και οχι του OS Ευχαριστω
παπι Δημοσ. 4 Οκτωβρίου 2017 Δημοσ. 4 Οκτωβρίου 2017 Cookies είναι ένα http header field. Όπως είναι πχ το content-type. Βασικά είναι δύο field. Cookies και set-cookies. Το set-cookies το στέλνει ο server στον client. Το cookies το στέλνει ο client στον server. Όταν ο client πάρει set-cookies: value τότε είναι υποχρεωμένος να αποθηκεύσει κάπου το value και να το στέλνει με κάθε request πισω στον server ως cookies:value. Το value είναι ένα map τύπου key=value;key=value.... Έχει και ημερομηνία λήξης. Μπορείς να το δεις πως είναι ακριβώς, ψάχνοντας cookies format. Το πώς και πού αποθηκεύονται τα cookies είναι αδιάφορο. Σίγουρα είναι στον client. Το πώς θα αξιοποιήσεις αυτή την λειτουργία, είναι δικό σου θέμα. Πχ μπορείς να βάλεις ένα id ώστε να με κάνεις tracking μέχρι να κάνω clear cokkies. Μπορείς να βάλεις ένα csrf token. Κλπ Το session έχει παρόμοια λειτουργία. Με την διαφορά πως μένει στον server. Κρατάει και αυτό πληροφορίες για μια σύνδεση με ένα client, απλά αυτές οι πληροφορίες είναι προσβάσιμες μόνο από τον server. Για να μπορέσει το session να γίνει map με έναν client, ο server στελνει ένα cookie που έχει το session id. 2
slevinkelevra Δημοσ. 4 Οκτωβρίου 2017 Μέλος Δημοσ. 4 Οκτωβρίου 2017 Ναι, καταλαβα. Απλα τσεκαρω μηπως δεν εχω καταλαβει κατι και εχω πεταξει καμια παπατζα, σ αυτα που εγραψα στην αρχη.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα