Μετάβαση στο περιεχόμενο

Punycode σε Unicode μετατροπέας

Μετατρέψτε διεθνοποιημένα ονόματα τομέα στη μορφή Punycode xn-- και αντίστροφα. Το εργαλείο εφαρμόζει τον αλγόριθμο RFC 3492 σε κάθε ετικέτα που περιέχει χαρακτήρες εκτός ASCII, αφήνει αμετάβλητες τις ετικέτες ASCII και επεξεργάζεται ένα όνομα τομέα ή μια διεύθυνση email ανά γραμμή. Βοηθά τους προγραμματιστές, τους διαχειριστές DNS και τους υπεύθυνους μάρκετινγκ να ελέγχουν πώς εμφανίζονται ονόματα όπως münchen.de ή 例え.jp στα DNS, στα πιστοποιητικά, στις διευθύνσεις URL και στα φίλτρα ανεπιθύμητης αλληλογραφίας.

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

Τι είναι το Punycode;

Το Punycode, όπως ορίζεται στο RFC 3492, αναπαριστά κείμενο Unicode χρησιμοποιώντας μόνο τα γράμματα, τα ψηφία και την παύλα που επιτρέπονται στα ονόματα τομέα. Τα διεθνοποιημένα ονόματα τομέα αποθηκεύουν κάθε ετικέτα με χαρακτήρες εκτός ASCII ως xn-- ακολουθούμενη από τη μορφή Punycode. Τα προγράμματα περιήγησης εμφανίζουν στους χρήστες τη μορφή Unicode.

Μπορώ να δω ένα παράδειγμα;

Το mañana.com γίνεται xn--maana-pta.com και το münchen.de γίνεται xn--mnchen-3ya.de. Το παράδειγμα RFC 3492 他们为什么不说中文 γίνεται xn--ihqwcrb4cv8a8dqg056pqjye. Η αντίστροφη μετατροπή επαναφέρει τα αρχικά ονόματα.

Μπορώ να μετατρέψω πολλά ονόματα τομέα ταυτόχρονα;

Ναι. Εισαγάγετε ένα όνομα τομέα ανά γραμμή και κάθε γραμμή μετατρέπεται ξεχωριστά. Τα αρχικά και τελικά κενά αφαιρούνται, ενώ οι κενές γραμμές παραμένουν κενές.

Υποστηρίζει το εργαλείο διευθύνσεις email;

Ναι. Μετατρέπεται μόνο το τμήμα μετά το @, επομένως το τοπικό τμήμα παραμένει αμετάβλητο. Λάβετε υπόψη ότι ένα τοπικό τμήμα με χαρακτήρες εκτός ASCII χρειάζεται επίσης υποστήριξη SMTPUTF8 από τους διακομιστές αλληλογραφίας.

Μετατρέπει σε πεζά ή κανονικοποιεί την είσοδο;

Όχι. Το εργαλείο εφαρμόζει το Punycode ακριβώς όπως ορίζεται στο RFC 3492 και διατηρεί τη χρήση κεφαλαίων και πεζών γραμμάτων. Τα προγράμματα περιήγησης εφαρμόζουν επιπλέον την αντιστοίχιση UTS 46, η οποία μετατρέπει τα γράμματα σε πεζά και κανονικοποιεί το κείμενο. Επομένως, εισαγάγετε ονόματα τομέα με πεζά γράμματα για αποτελέσματα που ταιριάζουν με το DNS.

Γιατί απορρίπτεται το Punycode μου;

Η αποκωδικοποίηση αποτυγχάνει όταν μια ετικέτα xn-- δεν περιέχει έγκυρη συμβολοσειρά Punycode ή όταν η είσοδος περιέχει μη ASCII χαρακτήρες στην πλευρά του Punycode. Ελέγξτε ότι αντιγράψατε ολόκληρη την ετικέτα.

Αλλάζουν οι τομείς ASCII;

Οι ετικέτες που περιέχουν μόνο χαρακτήρες ASCII, όπως τα example ή com, παραμένουν ακριβώς ίδιες και στις δύο κατευθύνσεις.

Γιατί χρησιμοποιούν οι επιτιθέμενοι το Punycode;

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

Είναι το Punycode το ίδιο με την κωδικοποίηση percent-encoding URL;

Όχι. Το Punycode εφαρμόζεται μόνο στο όνομα κεντρικού υπολογιστή. Οι διαδρομές και οι συμβολοσειρές ερωτήματος με μη ASCII χαρακτήρες κωδικοποιούνται με percent-encoding, κάτι που χειρίζεται ο URL Encoder σε αυτόν τον ιστότοπο.

Πόσο κείμενο μπορώ να μετατρέψω;

Έως 5 MiB κειμένου ανά αίτημα, ένας τομέας ανά γραμμή. Η μετατροπή εκτελείται στον διακομιστή και δεν αποθηκεύεται τίποτα.

Σχετικά με το OneClick Pro

Το OneClick Pro είναι μια δωρεάν συλλογή με περισσότερα από 150 διαδικτυακά εργαλεία για καθημερινή εργασία: μετατροπή εικόνων και μονάδων, μορφοποίηση και επικύρωση κώδικα, έλεγχος τομέων και SEO, καθώς και εργασία με κείμενο, ημερομηνίες και αριθμούς. Κάθε εργαλείο λειτουργεί χωρίς εγγραφή ή συνδρομή, και ό,τι εισάγετε χρησιμοποιείται μόνο για τον υπολογισμό του αποτελέσματός σας και δεν αποθηκεύεται ποτέ. Χρησιμοποιήστε το ως γρήγορη εργαλειοθήκη για μεμονωμένες εργασίες ή αποθηκεύστε στα αγαπημένα τα εργαλεία που χρησιμοποιείτε καθημερινά.