Εργαλείο προγραμματιστή

Κωδικοποιήστε ή αποκωδικοποιήστε μια διεύθυνση URL

URL-κωδικοποιήστε ή αποκωδικοποιήστε ένα στοιχείο ή μια πλήρη διεύθυνση URL με κωδικοποίηση ποσοστού στο πρόγραμμα περιήγησής σας. Υποστηρίζονται Unicode και emoji.

Χρησιμοποιήστε τη λειτουργία στοιχείου για τις τιμές ερωτήματος. Η λειτουργία πλήρους URL διατηρεί : / ? & = # ενώ κωδικοποιεί τα υπόλοιπα. Δεν έχει ανέβει τίποτα.

  • Τρέχει τοπικά
  • Χωρίς αποστολή
  • Άμεσα
  • Δωρεάν
Λειτουργία κωδικοποίησης

Το στοιχείο χρησιμοποιεί encodeURIcomponent. Η πλήρης διεύθυνση URL χρησιμοποιεί το encodeURI, έτσι ώστε τα :, /, ?, &, = και # να παραμείνουν αναγνώσιμα.

Πώς λειτουργεί

  1. Επικολλήστε τα δεδομένα
  2. Εκτελέστε την ενέργεια
  3. Αντιγράψτε το αποτέλεσμα

Γιατί NEXNARA

  • Ιδιωτικό

    Τα δεδομένα μένουν στο πρόγραμμα περιήγησης.

  • Άμεσα

    Τα αποτελέσματα εμφανίζονται αμέσως.

  • Χωρίς αποστολή

    Δεν αποστέλλεται τίποτα σε διακομιστή NEXNARA.

  • Λειτουργεί παντού

    Δεν απαιτείται εγκατάσταση.

Μάθετε περισσότερα

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

Η κωδικοποίηση URL (ποσοστιαία κωδικοποίηση) αντικαθιστά δεσμευμένους ή μη ASCII χαρακτήρες με ακολουθίες % όπως %20 για ένα κενό. Τα προγράμματα περιήγησης και τα API τη χρησιμοποιούν σε συμβολοσειρές ερωτήματος και τμήματα διαδρομής.

Πώς να το χρησιμοποιήσετε

Επιλέξτε Στοιχείο για μια τιμή ερωτήματος ή ένα τμήμα διαδρομής. Επιλέξτε Full URL όταν έχετε ήδη έναν πλήρη σύνδεσμο και χρειάζεστε μόνο κενά και κωδικοποιημένα χωρίς ASCII. Η αποκωδικοποίηση αναιρεί την κωδικοποίηση τοις εκατό. Το Swap ανταλλάσσει τα δύο κουτιά.

Στοιχείο έναντι πλήρους URL

Η λειτουργία στοιχείου χρησιμοποιεί το encodeURIcomponent, το οποίο κωδικοποιεί σχεδόν κάθε δεσμευμένο χαρακτήρα. Η λειτουργία πλήρους URL χρησιμοποιεί το encodeURI έτσι : / ? & = # μείνετε στη θέση τους. Η τοποθέτηση μιας ολόκληρης διεύθυνσης URL μέσω της λειτουργίας στοιχείου θα τη μετατρέψει σε μια αδιαφανή τιμή.

Συνηθισμένες χρήσεις

Κωδικοποιήστε όρους αναζήτησης, μονοπάτια Unicode ή παραμέτρους ερωτήματος πριν τα τοποθετήσετε σε έναν σύνδεσμο. Αποκωδικοποιήστε μια αντιγραμμένη διεύθυνση URL για να διαβάσετε το αρχικό κείμενο. Αυτή δεν είναι κωδικοποίηση Base64.

Απόρρητο

Το κείμενό σας μένει στο πρόγραμμα περιήγησης. Δεν μεταφορτώνεται στους διακομιστές του NEXNARA και δεν αποθηκεύεται σε cookies, τοπική αποθήκευση ή βάση δεδομένων.

Συχνές ερωτήσεις

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

Η ποσοστιαία κωδικοποίηση αναπαριστά χαρακτήρες ως % ακολουθούμενο από δύο δεκαεξαδικά ψηφία. Ένα κενό γίνεται %20. Το μη ASCII κείμενο γίνεται ποσοστιαίες ακολουθίες UTF-8.

Πότε πρέπει να κωδικοποιήσω ένα πλήρες URL;

Χρησιμοποιήστε Κωδικοποίηση πλήρους URL όταν έχετε ήδη ένα πλήρες URL και χρειάζεστε μόνο κενά ή Unicode κωδικοποιημένα. Χρησιμοποιήστε Κωδικοποίηση στοιχείου για μία τιμή που θα καθίσει μέσα σε URL.

Ποια είναι η διαφορά μεταξύ του encodeURI και του encodeURIcomponent;

encodeURIcomponent κωδικοποιεί δεσμευμένους χαρακτήρες όπως &, =, ?, / και #. Το encodeURI αφήνει αυτούς τους χαρακτήρες δομής στη θέση τους, ώστε μια πλήρης διεύθυνση URL να παραμένει URL.

Τι γίνεται αν η κωδικοποίηση δεν είναι έγκυρη;

Κατεστραμμένες αλληλουχίες όπως ένα μοναχικό %, %2 ή %GG αναφέρονται ως μη έγκυρη κωδικοποίηση ποσοστού. Η σελίδα δεν κολλάει.

Υποστηρίζει η κωδικοποίηση URL Unicode και emoji;

Ναί. Το κείμενο κωδικοποιείται με τοις εκατό ως UTF-8, επομένως τα Κορεάτικα, Ιαπωνικά, Αραβικά και emoji μετ' επιστροφής σε λειτουργία συνιστωσών.

Έχει μεταφορτωθεί το URL μου;

Όχι. Η κωδικοποίηση και η αποκωδικοποίηση εκτελούνται μόνο σε αυτό το πρόγραμμα περιήγησης. Δεν υπάρχει μεταφόρτωση διακομιστή και εξωτερικό API.

Η κωδικοποίηση URL είναι ίδια με το Base64;

Όχι. Η κωδικοποίηση ποσοστού καθιστά το κείμενο ασφαλές σε μια διεύθυνση URL. Το Base64 κωδικοποιεί αυθαίρετα byte ως ASCII. Χρησιμοποιήστε το εργαλείο Base64 για διευθύνσεις URL και αρχεία δεδομένων.