Handytool
Κατάλογος προγραμματιστή5 λεπ. ανάγνωσηΕνημερώθηκε 8 Ιουν 2026

Άμεσο κατάλογο προγραμματιστή

Κωδικοποίηση και αποκωδικοποίηση URL οποιασδήποτε συμβολοσειράς άμεσα

Ο URL encoder του Handytool κωδικοποιεί κείμενο με ποσοστό για ασφαλή χρήση σε συμβολοσειρές ερωτημάτων ή αποκωδικοποιεί συμβολοσειρές που κωδικοποιούνται με ποσοστό πίσω σε αναγνώσιμο κείμενο — ιδιωτικά στο πρόγραμμα περιήγησή σας, με εύρος στοιχείων και πεδίο URI.

Κύρια σημεία

  • 01Κωδικοποιήστε με ποσοστό οποιοδήποτε κείμενο για ασφαλή χρήση σε URL ή συμβολοσειρές ερωτημάτων σε ένα κλικ.
  • 02Υποστηρίζει εύρος στοιχείων (κωδικοποιεί τα πάντα) και πεδίο πλήρη URI (διατηρεί χαρακτήρες δομής).
  • 03Χειρίζεται Unicode — emoji και χαρακτήρες που δεν είναι ASCII κωδικοποιούνται ως UTF-8 και στη συνέχεια κωδικοποιούνται με ποσοστό byte προς byte.
  • 04Εκτελείται εντελώς στο πρόγραμμα περιήγηση σας· η είσοδο σας δεν ανεβαίνει ποτέ ή δεν καταγράφεται.

Γιατί η κωδικοποίηση URL είναι σημαντική

Οι URL μπορούν να περιέχουν μόνο ένα συγκεκριμένο σύνολο χαρακτήρων ASCII. Τα κενά, τα ampersand, τα σημάδια ίσου και οποιοδήποτε κείμενο που δεν είναι ASCII (emoji, κινεζικοί χαρακτήρες, αραβικό σενάριο) πρέπει να κωδικοποιούνται με ποσοστό πριν εμφανιστούν σε URL. Χωρίς κωδικοποίηση, ένα κενό σε μια παράμετρο ερωτήματος θα διαβάζονταν ως διαχωριστής URL και ένα & θα ερμηνεύονταν ως περιοριστής μεταξύ παραμέτρων — σιωπηρά καταστρέφοντας το αίτημα.

Οι προγραμματιστές συναντούν κωδικοποίηση URL συνεχώς: κατασκευή διευθύνσεων URL αίτηση API εκ των ων, κατασκευή στόχων ανακατεύθυνσης, εντοπισμό σφαλμάτων σε κακοδιατυπωμένες συμβολοσειρές ερωτήματος ή εργασία με διευθύνσεις URL συνάντησης OAuth. Ο URL encoder του Handytool χειρίζεται τόσο την κωδικοποίηση όσο και την αποκωδικοποίηση με τη σωστή συμπεριφορά Unicode, χωρίς εγκατάσταση και χωρίς γύρο διακομιστή.

Πώς να κωδικοποιήσετε ή να αποκωδικοποιήσετε μια συμβολοσειρά URL

  1. 01

    Επικολλήστε το κείμενο σας

    Πληκτρολογήστε ή επικολλήστε τη συμβολοσειρά που θέλετε να κωδικοποιήσετε — για παράδειγμα, μια τιμή παραμέτρου ερωτήματος που περιέχει κενά ή ειδικούς χαρακτήρες — στο πλαίσιο εισαγωγής.

  2. 02

    Επιλέξτε εύρος στοιχείων ή πεδίο πλήρη URI

    Επιλέξτε εύρος στοιχείων για κωδικοποίηση μιας τιμής παραμέτρου ερωτήματος (διαφυγή κάθε χαρακτήρα που δεν είναι ημιμαθής συμπεριλαμβανομένου / και ;). Επιλέξτε πεδίο πλήρη URI για κωδικοποίηση ολόκληρης διεύθυνσης URL διατηρώντας /, ;, και # ως διαχωριστές δομής.

  3. 03

    Κάντε κλικ Κωδικοποίηση ή αποκωδικοποίηση

    Κάντε κλικ Κωδικοποίηση για να μετατρέψετε το κείμενο σε συμβολοσειρά που κωδικοποιείται με ποσοστό ή Αποκωδικοποίηση για να μετατρέψετε %20, %3F και κάθε άλλη ακολουθία ποσοστού πίσω σε αναγνώσιμους χαρακτήρες.

  4. 04

    Αντιγράψτε και χρησιμοποιήστε το αποτέλεσμα

    Κάντε κλικ στο κουμπί αντιγραφής και επικολλήστε τη συμβολοσειρά που κωδικοποιείται ή αποκωδικοποιείται όπου το χρειάζεστε — μια διεύθυνση URL, μια κλήση API, ένα αρχείο ρύθμισης ή ο συντάκτης κώδικα σας.

Χαρακτήρες που πρέπει να κωδικοποιηθούν σε παραμέτρους ερωτήματος

Αυτοί οι χαρακτήρες έχουν ειδική σημασία σε URL και σπάνε συμβολοσειρές ερωτήματος εάν αφεθούν χωρίς διαφυγή.

  • 01Χώρος → %20 (ή + σε σώματα με κωδικοποίηση φόρμας, αλλά %20 σε συμβολοσειρές ερωτήματος URL).
  • 02& → %26 — διαχωρίζει παραμέτρους ερωτήματος, επομένως πρέπει να διαφύγει μέσα σε μια τιμή.
  • 03= → %3D — διαχωρίζει κλειδί από τιμή, πρέπει να διαφύγει μέσα σε μια τιμή.
  • 04+ → %2B — συχνά λάθος ως κενό σε παλαιότερους διακομιστές· πάντα κωδικοποιήστε ρητά.
  • 05# → %23 — σημαδεύει τον αναγνωριστικό θραύσματος· κωδικοποίηση μέσα σε οποιαδήποτε τιμή.
  • 06Μη ASCII (emoji, CJK κ.λπ.) → UTF-8 byte που κωδικοποιούνται ως ακολουθίες %XX%XX.

Κωδικοποίηση διακριτικών και διαπιστευτηρίων χωρίς κίνδυνο απορρήτου

Ο κωδικοποιητής URL εκτελείται εντελώς στο πρόγραμμα περιήγηση σας χρησιμοποιώντας τις εγγενής συναρτήσεις JavaScript encodeURIComponent και encodeURI. Τίποτα δεν μεταδίδεται σε κανέναν διακομιστή. Αυτό σημαίνει ότι μπορείτε να κωδικοποιήσετε με ασφάλεια τεκμηριωμένα OAuth, κλειδιά API ή διευθύνσεις URL ιδιωτικής ανακατεύθυνσης χωρίς αυτές τις τιμές που φεύγουν ποτέ από τη μηχανή σας.

Μόλις κλείσετε ή ανανεώσετε την καρτέλα, η είσοδο σας εξαφανίζεται. Δεν υπάρχει σεσίον, δεν υπάρχει αρχείο καταγραφής και δεν απαιτείται λογαριασμός.

URL Encoder FAQ

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

Η κωδικοποίηση URL αντικαθιστά χαρακτήρες που έχουν ειδική σημασία σε URL — κενά, &, =, ; και κείμενο που δεν είναι ASCII — με ένα % ακολουθούμενο από δύο ψηφία hex. Σας επιτρέπει να συμπεριλάβετε με ασφάλεια αυθαίρετο κείμενο σε URL χωρίς να σπάσετε τη δομή του.

Ποια είναι η διαφορά μεταξύ κωδικοποίησης στοιχείων και πεδίου URI;

Η κωδικοποίηση στοιχείων (encodeURIComponent) διαφεύγει κάθε χαρακτήρα που δεν είναι ημιμαθής συμπεριλαμβανομένου / και ;. Χρησιμοποιήστε το για τις τιμές επιμέρους παραμέτρων ερωτήματος. Κωδικοποίηση πεδίου URI (encodeURI) διατηρεί δομικούς χαρακτήρες ώστε η ολόκληρη διεύθυνση URL να παραμένει έγκυρη.

Πώς χειρίζεται το εργαλείο Unicode και emoji;

Οι χαρακτήρες Unicode μετατρέπονται σε byte UTF-8 πρώτα και στη συνέχεια κάθε byte κωδικοποιείται με ποσοστό ως %XX, αντιστοιχούν στο πρότυπο που χρησιμοποιούν όλα τα σύγχρονα προγράμματα περιήγησης.

Είναι η κωδικοποίηση URL η ίδια με την κωδικοποίηση δομής HTML;

Όχι. Η κωδικοποίηση URL χρησιμοποιεί ακολουθίες ποσοστού (%20 για χώρο). η κωδικοποίηση δομής HTML χρησιμοποιεί ονοματισμένες ή αριθμητικές αναφορές (& για &). Εξυπηρετούν διαφορετικά περιβάλλοντα και δεν πρέπει να συγχέονται.

Η είσοδο μου αποθηκεύεται κάπου;

Όχι. Η κωδικοποίηση και αποκωδικοποίηση χρησιμοποιούν εγγενή JavaScript API προγράμματος περιήγησης. Τίποτα δεν ανεβαίνει, δεν καταγράφεται ή δεν αποθηκεύεται.

Είναι το εργαλείο δωρεάν;

Ναι. Το Handytool είναι εντελώς δωρεάν χωρίς εγγραφή ή περιορισμό χρήσης.

Σχετικά εργαλεία

Συνεχίστε να δουλεύετε με εργαλεία Βοηθήματα

Εργαλεία Βοηθήματα