§

Εισάγετε κείμενο για αποκωδικοποίηση:

Εισάγετε το κωδικοποιημένο URL που θέλετε να αποκωδικοποιήσετε.
§

Output

decoded

Η αποκωδικοποίηση URL είναι καθημερινή εργασία: ανάλυση παραμέτρων Google Analytics 4, webhooks Shopify, τιμές OAuth 2.0 redirect.

Σύνθετες Επιλογές

Μετατροπή + σε Κενά

Όταν είναι ενεργό, τα + μετατρέπονται σε κενά.

Ζωντανή Λειτουργία

Όταν είναι ενεργό, το κείμενο αποκωδικοποιείται αυτόματα.

Αυτές οι επιλογές ελέγχουν την αποκωδικοποίηση.

Τι είναι η αποκωδικοποίηση URL;

Η αποκωδικοποίηση URL αντιστρέφει το percent-encoding.

Πώς λειτουργεί η αποκωδικοποίηση URL;

Η αποκωδικοποίηση URL ακολουθεί μια συγκεκριμένη διαδικασία:

  1. Η είσοδος σαρώνεται για ακολουθίες %XX
  2. Κάθε %XX μετατρέπεται ξανά στην αρχική τιμή byte
  3. Τα συνεχόμενα bytes ανασυντίθενται σε χαρακτήρες UTF-8
  4. Σε πλαίσιο query string, το + αποκωδικοποιείται σε κενό
  5. Οι μη δεσμευμένοι χαρακτήρες περνούν χωρίς αλλαγή

Γιατί να χρησιμοποιήσετε URL decoder;

  • Αναγνώσιμη έξοδος
  • Διεθνές κείμενο
  • Εντοπισμός σφαλμάτων
  • Συμβατότητα με πρότυπα

Ποια είναι τα κοινά παραδείγματα χρήσης;

Η αποκωδικοποίηση URL είναι απαραίτητη:

  • Υποβολές Φορμών
  • Ανάπτυξη API
  • Διαχείριση Αρχείων
  • Εντοπισμός Σφαλμάτων Συνδέσμων

Πώς μοιάζει ένα παράδειγμα;

Το %20 (ή +) γίνεται κενό, %40 γίνεται @, %23 γίνεται #.

Τι είναι το percent-encoding;

Το percent-encoding είναι ο μηχανισμός του RFC 3986 §2.1 για μη ασφαλείς χαρακτήρες εντός URI.

Πώς λειτουργεί η αποκωδικοποίηση του %C3%A9 σε é;

Πάρτε το query string ?q=caf%C3%A9&lang=fr.

  • Είσοδος: ?q=caf%C3%A9&lang=fr
  • Έξοδος: ?q=café&lang=fr
  1. %C3 → byte 0xC3 — το lead byte μιας ακολουθίας UTF-8 2-byte.
  2. %A9 → byte 0xA9 — το continuation byte. Μαζί, C3 A9 είναι η κωδικοποίηση UTF-8 του U+00E9 (é).
  3. Οι χαρακτήρες ?, = και & παραμένουν ως έχουν.

Ποια είναι η διαφορά μεταξύ decodeURIComponent και decodeURI;

Η JavaScript εκθέτει δύο ενσωματωμένους αποκωδικοποιητές:

  • decodeURIComponent(str) αποκωδικοποιεί κάθε %XX ακολουθία.
  • decodeURI(str) παρακάμπτει τους δεσμευμένους χαρακτήρες.

Αυτό το εργαλείο συμπεριφέρεται σαν decodeURIComponent.

Αποκωδικοποιήστε μια URL για να δείτε τι περιέχει πραγματικά.