Κωδικοποίηση Αποκωδικοποίηση URL
Δωρεάν online κωδικοποιητής, αποκωδικοποιητής και αναλυτής URL. Μετατρέψτε κείμενο σε κωδικοποίηση ποσοστού, αποκωδικοποιήστε συμβολοσειρές URL και εξάγετε παραμέτρους.
Τι είναι η κωδικοποίηση URL;
Η κωδικοποίηση URL (ονομάζεται επίσης κωδικοποίηση ποσοστού) είναι ένας μηχανισμός που μετατρέπει χαρακτήρες σε μορφή που μπορεί να μεταδοθεί με ασφάλεια μέσω του διαδικτύου. Αντικαθιστά τους μη ασφαλείς χαρακτήρες με ένα σύμβολο % ακολουθούμενο από δύο δεκαεξαδικά ψηφία.
Γιατί χρειάζεται να κωδικοποιώ URLs;
Τα URLs μπορούν να σταλούν μέσω του διαδικτύου μόνο χρησιμοποιώντας το σύνολο χαρακτήρων ASCII. Χαρακτήρες όπως κενά, μη-ASCII χαρακτήρες και δεσμευμένοι χαρακτήρες πρέπει να κωδικοποιούνται για να διασφαλιστεί η σωστή μετάδοση και η ακεραιότητα της δομής του URL.
Ποια είναι η διαφορά μεταξύ encodeURI και encodeURIComponent;
Το encodeURI κωδικοποιεί ένα πλήρες URL αλλά διατηρεί χαρακτήρες δομής URL όπως : / ? & = #. Το encodeURIComponent κωδικοποιεί όλους τους ειδικούς χαρακτήρες και χρησιμοποιείται για την κωδικοποίηση μεμονωμένων τιμών παραμέτρων URL.
Ποιοι χαρακτήρες πρέπει να κωδικοποιούνται σε ένα URL;
Δεσμευμένοι χαρακτήρες όπως ! # $ & ' ( ) * + , / : ; = ? @ [ ] και μη-ASCII χαρακτήρες πρέπει να κωδικοποιούνται. Τα κενά γίνονται %20 ή +, και οι ειδικοί χαρακτήρες μετατρέπονται στη δεκαεξαδική τους αναπαράσταση %XX.
Πώς αποκωδικοποιώ ένα URL;
Επικολλήστε το κωδικοποιημένο URL στο πεδίο εισόδου, επιλέξτε τη λειτουργία Αποκωδικοποίηση, και το εργαλείο θα μετατρέψει αυτόματα τις ακολουθίες %XX πίσω στους αρχικούς τους χαρακτήρες.
Τι είναι η κωδικοποίηση ποσοστού (%XX);
Η κωδικοποίηση ποσοστού αναπαριστά χαρακτήρες ως % ακολουθούμενο από δύο δεκαεξαδικά ψηφία. Για παράδειγμα, το κενό γίνεται %20, και το / γίνεται %2F. Κάθε byte της αναπαράστασης UTF-8 του χαρακτήρα κωδικοποιείται ξεχωριστά.
Μπορώ να αναλύσω στοιχεία URL με αυτό το εργαλείο;
Ναι, η λειτουργία Ανάλυσης διασπά τα URLs σε στοιχεία: πρωτόκολλο, όνομα κεντρικού υπολογιστή, θύρα, όνομα διαδρομής, αναζήτηση (συμβολοσειρά ερωτήματος), hash (τμήμα), όνομα χρήστη και κωδικό. Εξάγει επίσης παραμέτρους ερωτήματος ως ζεύγη κλειδιού-τιμής.
Είναι αυτό το εργαλείο ασφαλές για ευαίσθητα URLs;
Απολύτως. Όλη η κωδικοποίηση, αποκωδικοποίηση και ανάλυση γίνεται 100% στο πρόγραμμα περιήγησής σας. Δεν αποστέλλονται δεδομένα σε κανέναν διακομιστή, καθιστώντας το εντελώς ασφαλές για URLs που περιέχουν διακριτικά, κωδικούς ή άλλες ευαίσθητες πληροφορίες.
Τι είναι οι παράμετροι συμβολοσειράς ερωτήματος;
Οι παράμετροι ερωτήματος είναι το μέρος ενός URL μετά το σύμβολο ?, που περιέχουν ζεύγη κλειδιού-τιμής διαχωρισμένα με &. Για παράδειγμα: ?name=john&age=30. Χρησιμοποιούνται για τη μεταφορά δεδομένων σε διακομιστές web.
Υποστηρίζει αυτό το εργαλείο χαρακτήρες UTF-8;
Ναι, το εργαλείο υποστηρίζει πλήρως την κωδικοποίηση UTF-8. Μπορείτε να κωδικοποιήσετε και να αποκωδικοποιήσετε σωστά διεθνείς χαρακτήρες, emoji και οποιουσδήποτε χαρακτήρες Unicode.
Τι είναι η διπλή κωδικοποίηση;
Η διπλή κωδικοποίηση συμβαίνει όταν ένα ήδη κωδικοποιημένο URL κωδικοποιείται ξανά. Για παράδειγμα, το %20 γίνεται %2520. Αυτό το εργαλείο μπορεί να σας βοηθήσει να εντοπίσετε και να διορθώσετε διπλά κωδικοποιημένα URLs αποκωδικοποιώντας τα πολλές φορές.
Μπορώ να εξάγω συγκεκριμένες παραμέτρους ερωτήματος;
Ναι, η λειτουργία Ανάλυσης εμφανίζει όλες τις παραμέτρους ερωτήματος σε μορφή πίνακα, διευκολύνοντας την προβολή, αντιγραφή ή ανάλυση μεμονωμένων παραμέτρων.
Πώς να χρησιμοποιήσετε το Κωδικοποίηση Αποκωδικοποίηση URL
Κωδικοποιήστε ή αποκωδικοποιήστε κείμενο με ποσοστιαία κωδικοποίηση, ή αναλύστε ένα πλήρες URL στα στοιχεία του. Όλα εκτελούνται τοπικά στο πρόγραμμα περιήγησης — τίποτα από ό,τι επικολλάτε δεν ανεβαίνει online.
- Πληκτρολογήστε ή επικολλήστε το κείμενό σας στο πεδίο «Enter text or URL...».
- Στο «Type:», επιλέξτε Component για να κάνετε escape μια μεμονωμένη τιμή, ή Full URL για να διατηρηθούν χαρακτήρες όπως : και /.
- Κάντε κλικ στο Encode για να μετατρέψετε το κείμενο σε ποσοστιαία κωδικοποιημένη μορφή.
- Κάντε κλικ στο Decode για να επανέλθει μια κωδικοποιημένη συμβολοσειρά σε αναγνώσιμο κείμενο.
- Κάντε κλικ στο Parse για να διασπάσετε ένα URL σε πρωτόκολλο, host, διαδρομή και παραμέτρους ερωτήματος.
Χρησιμοποιήστε Component για μεμονωμένες τιμές ερωτήματος και Full URL όταν ο σύνδεσμος πρέπει να παραμένει λειτουργικός.
Σχετικά εργαλεία
- Κωδικοποίηση/Αποκωδικοποίηση Base64 Δωρεάν online κωδικοποιητής και αποκωδικοποιητής Base64. Μετατρέψτε κείμενο σε Base64 και Base64 σε κείμενο άμεσα. Χωρίς ανέβασμα στον server, 100% ιδιωτικό.
- Κωδικοποίηση/Αποκωδικοποίηση Οντοτήτων HTML Κωδικοποιήστε ή αποκωδικοποιήστε οντότητες HTML άμεσα. Μετατρέψτε ειδικούς χαρακτήρες όπως <, >, &, ", ' σε οντότητες HTML και αντίστροφα. Δωρεάν, γρήγορα.
- Προβολέας Hex Προβολή περιεχομένων αρχείων σε μορφή hex dump με αναζήτηση, πλοήγηση offset και εικονική κύλιση
- Κρυπτογράφηση / Αποκρυπτογράφηση AES Κρυπτογράφηση/αποκρυπτογράφηση AES με λειτουργίες CBC, CFB, CTR, OFB, ECB, πλήρωση Pkcs7/ZeroPadding/NoPadding, κλειδιά 128/192/256 bit, έξοδος Base64, αυτόματος εντοπισμός μορφής κλειδιού/IV
- Συμπιεστής Brotli Δωρεάν συμπιεστής Brotli online. Συμπιέστε αρχεία σε .br με ποιότητα 0–11 ή αποσυμπιέστε .br στο πρωτότυπο. Λειτουργεί εξ ολοκλήρου στον browser — χωρίς ανέβασμα, χωρίς εγκατάσταση.
- Συμπιεστής Zstd Δωρεάν συμπιεστής zstd online. Συμπιέστε αρχεία σε .zst με επίπεδα Zstandard 1–19 ή αποσυμπιέστε .zst στο πρωτότυπο. Λειτουργεί εξ ολοκλήρου στον browser — χωρίς ανέβασμα, χωρίς εγκατάσταση.
- Μετατροπέας MessagePack Δωρεάν μετατροπέας MessagePack online. Κωδικοποιήστε JSON σε msgpack και αποκωδικοποιήστε hex, base64 ή αρχεία .bin πίσω σε ευανάγνωστο JSON, με σύγκριση μεγέθους. Χωρίς μεταφόρτωση, λειτουργεί στον browser.
- Γεννήτρια ULID Δημιουργήστε καθολικά μοναδικά λεξικογραφικά ταξινομήσιμα αναγνωριστικά (ULID) онлайн. Αποκωδικοποιήστε ULID, εξάγετε χρονοσημείες και δημιουργήστε παρτίδες ID για βάσεις δεδομένων.