Ο URL Encoder/Decoder μετατρέπει αλφαριθμητικά URL προς και από την percent-encoded μορφή τους. Επιλέξτε ανάμεσα σε encodeURIComponent (επιθετική) και encodeURI (διατηρεί τη δομή του URL) ανάλογα με τη χρήση σας — αποσφαλμάτωση παραμέτρων ερωτήματος, δημιουργία ασφαλών URLs ή επιθεώρηση κωδικοποιημένων συνδέσμων.
Όταν δημιουργείτε URLs με είσοδο χρήστη, query strings ή διεθνείς χαρακτήρες, χρειάζεστε σωστή percent-encoding για να αποφύγετε προβλήματα. Αυτό το εργαλείο χειρίζεται και τις δύο κατευθύνσεις ακαριαία. Επιλέξτε encodeURIComponent όταν κωδικοποιείτε μία μόνο τιμή παραμέτρου (κωδικοποιεί τα ? / & = # κ.λπ.) ή encodeURI όταν θέλετε να διατηρήσετε τη δομή του URL (κωδικοποιεί μόνο πραγματικά μη ασφαλείς χαρακτήρες). Η αποκωδικοποίηση λειτουργεί τόσο με τυπική percent-encoding όσο και με διπλά κωδικοποιημένα αλφαριθμητικά. Η μετατροπή σε πραγματικό χρόνο σημαίνει ότι βλέπετε την έξοδο αμέσως καθώς πληκτρολογείτε, και και οι δύο λειτουργίες μπορούν να εναλλαγούν για επαλήθευση της ακεραιότητας της αμφίδρομης μετατροπής. Χωρίς round-trip στον server — όλα συμβαίνουν τοπικά στο πρόγραμμα περιήγησής σας.
Επιλέξτε encodeURIComponent για ασφαλείς τιμές παραμέτρων (κωδικοποιεί ? / & = κ.λπ.) ή encodeURI για πλήρη URLs (διατηρεί τη δομή, κωδικοποιεί μόνο μη ασφαλείς χαρακτήρες).
Αποκωδικοποιεί percent-encoded αλφαριθμητικά, συμπεριλαμβανομένων μη ASCII χαρακτήρων, ακολουθιών πολλαπλών bytes UTF-8 και emoji. Χειρίζεται ομαλά διπλά κωδικοποιημένη είσοδο.
Αντιγράψτε την κωδικοποιημένη ή αποκωδικοποιημένη έξοδο στο πρόχειρο ακαριαία — χωρίς χειροκίνητη επιλογή.
Η έξοδος ενημερώνεται ζωντανά καθώς πληκτρολογείτε. Δεν χρειάζεται να κάνετε κλικ στο Encode κάθε φορά — δείτε άμεσα αποτελέσματα ενώ επεξεργάζεστε την είσοδο.
Η είσοδος και η έξοδος εμφανίζονται σε σαφώς επισημασμένα πάνελ ώστε να συγκρίνετε πριν/μετά με μια ματιά.
Κωδικοποιεί σωστά κενά, εισαγωγικά, Unicode, δεσμευμένους χαρακτήρες και δύσκολες ακολουθίες που «σπάνε» μια απλή αντικατάσταση αλφαριθμητικού.
Επικολλήστε ένα κατεστραμμένο URL με ακατάληπτες παραμέτρους για να τις αποκωδικοποιήσετε πίσω σε ευανάγνωστες τιμές — εντοπίστε γρήγορα τι στάλθηκε πραγματικά.
Κωδικοποιήστε είσοδο χρήστη (ονόματα, όρους αναζήτησης, διαδρομές αρχείων) πριν την προσθέσετε σε ένα URL για να αποτρέψετε injection και σφάλματα ανάλυσης.
Αποκωδικοποιήστε marketing URLs με UTM tags για να δείτε τις πραγματικές τιμές campaign, source και medium χωρίς να διαβάζετε ακατέργαστα percent-encoded αλφαριθμητικά.
Κωδικοποιήστε URLs με μη λατινικούς χαρακτήρες (κινέζικα, αραβικά, εβραϊκά) για να επιβεβαιώσετε ότι κωδικοποιούνται σωστά για μετάδοση.
Αποκωδικοποιήστε OAuth redirect URIs με εμφωλευμένες κωδικοποιημένες παραμέτρους για να ιχνηλατήσετε τι μεταφέρεται μεταξύ providers και εφαρμογών.
Κάντε κλικ στο εικονίδιο URL στο dock του DevSuite Pro. Ανοίγει ένας επεξεργαστής δύο πάνελ με εναλλαγές Encode και Decode.
Επικολλήστε το URL, την παράμετρο ερωτήματος ή το κωδικοποιημένο αλφαριθμητικό. Το εργαλείο λειτουργεί σε ολόκληρα URLs ή μεμονωμένες τιμές παραμέτρων.
Για μια τιμή παραμέτρου, χρησιμοποιήστε το encodeURIComponent. Για ένα πλήρες URL (όπου θέλετε να διατηρηθούν τα /, ?, &), χρησιμοποιήστε το encodeURI.
Η μετατρεπόμενη έξοδος εμφανίζεται στο διπλανό πάνελ. Οι κωδικοποιημένοι χαρακτήρες εμφανίζονται ως ακολουθίες %XX· η αποκωδικοποιημένη έξοδος επιστρέφει την αρχική ευανάγνωστη μορφή.
Κάντε κλικ στο Copy για να στείλετε το αποτέλεσμα στο πρόχειρό σας. Επικολλήστε το στον κώδικα, το URL αιτήματος ή την τεκμηρίωσή σας.
Εγκαταστήστε το DevSuite Pro δωρεάν και ξεκλειδώστε 64+ εργαλεία προγραμματιστή για το πρόγραμμα περιήγησής σας.