Επεξεργαστής συμβολοσειράς cookies
Επεξεργαστείτε μια κεφαλίδα Cookie ή Set-Cookie σε μια φόρμα. Αλλάξτε ονόματα, τιμές και χαρακτηριστικά όπως Domain, Expires, SameSite και Secure και λάβετε την ενημερωμένη συμβολοσειρά, μαζί με προειδοποιήσεις για συνηθισμένα λάθη.
Είσοδος
Έξοδος
Readme
Τι είναι μια συμβολοσειρά cookies;
Μια συμβολοσειρά cookies είναι το κείμενο που μεταφέρει cookies μεταξύ ενός browser και ενός server. Υπάρχουν δύο είδη. Μια κεφαλίδα Cookie αποστέλλεται από τον browser και παραθέτει cookies ως ζεύγη name=value, διαχωρισμένα με ελληνικά ερωτηματικά. Μια κεφαλίδα Set-Cookie αποστέλλεται από τον server και ορίζει ένα cookie, ακολουθούμενο από χαρακτηριστικά όπως Domain, Path, Expires, Max-Age, Secure, HttpOnly και SameSite. Η χειροκίνητη επεξεργασία τους είναι εύκολο να γίνει λανθασμένα: ένα επιπλέον ελληνικό ερωτηματικό, ένα Secure που λείπει ή μια εσφαλμένα μορφοποιημένη ημερομηνία μπορεί να κάνει τον browser να αγνοήσει το cookie.
Περιγραφή εργαλείου
Αυτό το εργαλείο σάς επιτρέπει να επεξεργάζεστε μια συμβολοσειρά cookies σε μια φόρμα. Επικολλήστε μια κεφαλίδα Cookie ή Set-Cookie και κάθε cookie εμφανίζεται ως κάρτα με πεδία για το όνομα, την τιμή και τα χαρακτηριστικά του. Αλλάξτε ένα πεδίο, προσθέστε ένα cookie ή αφαιρέστε ένα, και το κείμενο επανεγγράφεται αμέσως, ώστε να μπορείτε να αντιγράψετε το αποτέλεσμα όταν ολοκληρώσετε. Μπορείτε επίσης να συνεχίσετε να πληκτρολογείτε στο πλαίσιο κειμένου και η φόρμα ενημερώνεται ανάλογα. Το εργαλείο ανιχνεύει τον τύπο της κεφαλίδας από το κείμενο που επικολλάτε και μπορείτε να κάνετε εναλλαγή μεταξύ Cookie και Set-Cookie ανά πάσα στιγμή. Τα χαρακτηριστικά για τα οποία η φόρμα δεν διαθέτει πεδίο, όπως το Priority, διατηρούνται σε ένα πεδίο «Άλλα χαρακτηριστικά», ώστε να μη χαθεί τίποτα. Όλα πραγματοποιούνται στον browser σας και τα cookies σας δεν αποστέλλονται πουθενά.
Το εργαλείο προειδοποιεί επίσης για συνηθισμένα λάθη: SameSite=None ή Partitioned χωρίς Secure, cookies __Secure- και __Host- που παραβιάζουν τους κανόνες των προθεμάτων τους, μη έγκυρες ημερομηνίες, μη αριθμητικό Max-Age, καθώς και ονόματα ή τιμές που περιέχουν χαρακτήρες οι οποίοι προκαλούν προβλήματα στην κεφαλίδα.
Παραδείγματα
Ξεκινήστε με αυτήν την κεφαλίδα Set-Cookie:
Set-Cookie: session=abc123; Path=/; HttpOnlyΕνεργοποιήστε το Secure, ορίστε το SameSite σε Strict και ορίστε το Max-Age σε 3600. Το κείμενο γίνεται:
Set-Cookie: session=abc123; Max-Age=3600; Path=/; Secure; HttpOnly; SameSite=StrictΚάντε εναλλαγή σε Cookie για να λάβετε την κεφαλίδα που θα έστελνε πίσω ένας browser:
Cookie: session=abc123