Punycode Dönüştürücü
ÜcretsizUluslararasılaştırılmış alan adları için kullanılan yalnızca ASCII kodlaması olan Punycode (RFC 3492) ile Unicode arasında metin dönüştürün; tam alan adı modu (nokta duyarlı, xn-- öneki otomatik işlenir) ve düz etiket modu ile birden fazla satırı toplu olarak dönüştürün.
Tamamen tarayıcınızda çalışır. Hiçbir şey herhangi bir yere yüklenmez.
Son Etkinlik
Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.
Converted 1 line(s) (domain, to Unicode)
4 saat önce
Converted 1 line(s) (domain, to Punycode)
4 saat önce
Converted 1 line(s) (domain, to Punycode)
4 saat önce
Converted 1 line(s) (domain, to Unicode)
4 saat önce
Converted 1 line(s) (domain, to Unicode)
4 saat önce
Converted 1 line(s) (domain, to Punycode)
4 saat önce
Converted 1 line(s) (plain text label, to Punycode)
4 saat önce
Converted 2 line(s) (plain text label, to Punycode)
4 saat önce
Converted 2 line(s) (domain, to Unicode)
4 saat önce
Converted 2 line(s) (domain, to Punycode)
4 saat önce
Converted 2 line(s) (domain, to Punycode)
4 saat önce
Bu araç ne işe yarar
Bu araç, uluslararasılaştırılmış alan adları için kullanılan yalnızca ASCII kodlaması olan Punycode ile Unicode arasında metin dönüştürür. Bir veya daha fazla alan adı veya kelime yapıştırın, bir yön seçin ve anında, satır satır bir dönüşüm elde edin; bu, ya tam alan adı modunda (nokta duyarlı, xn-- öneki otomatik olarak işlenir) ya da ham kodlanmış veya çözülmüş dizeler için düz etiket modunda olur.
Nasıl Çalışır
Punycode, RFC 3492'den Bootstring algoritmasını uygular: bir dizedeki ASCII karakterlerini ASCII olmayanlardan ayırır, önce ASCII kısmını ve ardından bir tire yazar, ardından ASCII olmayan her karakterin konumlarını ve kod noktalarını a-z harfleri ve 0-9 rakamları kullanılarak genelleştirilmiş değişken uzunluklu tam sayılar dizisi olarak kodlar. Alan adı modunda, nokta ile ayrılmış her etiket bağımsız olarak kodlanır veya çözülür ve xn-- öneki otomatik olarak eklenir veya kaldırılır; bu, gerçek bir uluslararasılaştırılmış alan adının DNS'de nasıl saklandığıyla bir tarayıcının onu nasıl gösterdiği arasındaki eşleşmeyle tam olarak örtüşür.
Hangi sorunları çözer
- Uluslararasılaştırılmış bir alan adının gerçek ASCII (xn--) biçimini DNS kayıtlarına, e-posta üstbilgilerine veya sunucu yapılandırmasına koymak için bulmak.
- Bir günlük dosyasında, sertifikada veya e-postada görülen gizemli bir xn-- alan adını okunabilir Unicode'a geri çözmek.
- Tek seferde değil, bir kerede tüm bir alan adı listesini dönüştürmek.
- Hata ayıklama veya öğrenme amacıyla tek bir kelimenin ham Punycode kodlamasını kontrol etmek.
Sık sorulan sorular
›Punycode gerçekte ne için kullanılır?
Alan adları resmi olarak yalnızca ASCII harfleri, rakamları ve tireleri içerebilir, ancak insanların her yazı sistemi ve dilde alan adlarına ihtiyacı vardır. Punycode (RFC 3492'de tanımlanmıştır), herhangi bir Unicode metni xn-- önekli bir ASCII dizesi olarak temsil eden kodlamadır; böylece münchen.de gibi bir alan adı arka planda xn--mnchen-3ya.de olur, ancak tarayıcılar kullanıcılara hâlâ Unicode sürümünü gösterir.
›"Alan adı" ve "Düz metin etiketi" modları arasındaki fark nedir?
Alan adı modu internette gerçekte olanla eşleşir: noktalara göre böler, düz ASCII etiketleri olduğu gibi bırakır ve xn-- önekini yalnızca buna gereksinim duyan etiketlere ekler veya kaldırır, böylece café.example.com gibi tam bir ana bilgisayar adı etiket etiket doğru şekilde dönüştürülür. Düz metin etiketi modu, size verdiğiniz tam dizeyi nokta bölme veya xn-- öneki olmadan ham Punycode algoritmasıyla çalıştırır; başka bir araçtan veya RFC 3492 test vektöründen gelen çıplak kodlanmış bir etiketiniz varsa kullanışlıdır.
›Unicode'a geri dönüştürmek bazen neden başarısız olur?
Punycode kod çözme işlemi yalnızca iyi biçimlendirilmiş bir kodlanmış dizede başarılı olur; geçersiz bir Punycode olan veya etiketi gerçekte xn-- ile başlamayan bir alan adı modu satırı çözülemez ve o satır girdinin kalanı normal şekilde dönüştürülürken hata olarak bildirilir.
›Birden fazla alan adını veya kelimeyi aynı anda dönüştürebilir miyim?
Evet, her alan adını veya etiketi kendi satırına koyun; çıktı metin kutusu girdiyi satır satır yansıtır, böylece çıktının 3. satırı her zaman girdinin 3. satırının dönüşümüdür.
›Bu, gerçek tarayıcıların kullandığı aynı algoritma mı?
Evet, bu araç yaygın olarak kullanılan punycode.js kütüphanesini kullanır (yıllarca Node.js'in kendisiyle birlikte gelen Punycode uygulamasının modern ardılı), RFC 3492'den Bootstring algoritmasını tam olarak uygular; bu, her büyük tarayıcının adres çubuğunda bir Unicode alan adını gösterirken izlediği aynı spesifikasyondur.
İlgili Araçlar
Metin
MySQL Sözdizimi Doğrulayıcı
Noktalı virgülle ayrılmış bir veya daha fazla ifadenin MySQL sözdizimini doğrular; bulunan ilk hatanın tam satır ve sütununu bildirir.
ÜcretsizMetin
Çevrimiçi HTML Düzenleyici
HTML, CSS ve JavaScript'i üç panelde düzenleyin, siz yazarken güncellenen sandbox'lanmış canlı önizleme ve tek tıkla bağımsız HTML dosyası olarak indirme ile.
ÜcretsizMetin
Şifre Oluşturucu
Kriptografik olarak güvenli bir üreteç kullanarak tarayıcınızda doğrudan güçlü, rastgele şifreler oluşturun; canlı güç ölçer, entropi hesaplaması ve tek seferde birkaç şifreyi toplu oluşturma desteğiyle.
ÜcretsizMetin
Satır Sayacı
Yapıştırdığınız metni anında analiz eden gelişmiş satır sayacı: yinelenen/boş satır tespiti, yorum satırı filtreleme, regex destekli bul-değiştir, sıralama ve prefix/suffix ekleme.
ÜcretsizMetin
Liste Karıştırıcı
Herhangi bir listeyi karıştırın, çekilişler için rastgele kazananlar seçin ve kayıtları eşit gruplara bölün; hepsi tarayıcınızda, tarafsız bir Fisher-Yates karıştırma algoritmasıyla.
ÜcretsizMetin
Kısaltma Oluşturucu
Bir ifadeyi anında kısaltmasına dönüştürün, harf harf döküm ve isteğe bağlı küçük kelime atlama modu ile.
ÜcretsizMetin
Satır Kesmesi Ekle
Her ayırıcıdan sonra, her N karakterde (kelime sarma veya tam) veya her N kelimede satır sonu ekleyin, canlı satır sayısıyla.
ÜcretsizMetin
Ön Ek ve Son Ek Ekle
Bir listenin her satırına aynı önek ve/veya sonek metnini ekleyin, tamamen tarayıcınızda.
Yorumlar (0)
Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.
Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!