Geliştirici aracı / 09
URL Kodlayıcı ve Kod Çözücü
Metni URL bileşeni olarak kodlayın veya yüzde kaçışlı değerlerin kodunu yeniden metne çözün.
URL Kodlayıcı ve Kod Çözücü: TOEA, tarayıcının URI bileşeni kodlayıcısını kullanır ve Unicode karakterlerini UTF-8 yüzde kodlamasıyla korur. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.
- Kategori
- Geliştirici araçları
- Çalıştırma sayısı
- Tarayıcınızda
- Maliyet
- Ücretsiz · kayıt gerekmez
- Kullanılabilirlik
- Kullanıma hazır
Tamamen tarayıcınızda çalışır
Tüm URL'yi değil, değerleri kodlayın
?, &, =, # ve / gibi karakterler URL'nin yapısını oluşturur; bu nedenle bunları içeren bir değer URL'ye yerleştirilmeden önce kodlanmalıdır. Her sorgu değerini ayrı ayrı kodlayın, ardından birleştirin: ?q= ve sonrasında kodlanmış arama metni. Eksiksiz bir URL'yi kodlamak, onun :// bölümünü ve eğik çizgilerini de kodlayarak URL'yi bozacaktır.
JavaScript'te değerler için kullanılan işlev encodeURIComponent'tir; encodeURI ise yapısal karakterleri olduğu gibi bırakır ve yalnızca boşluk veya aksan içeren eksiksiz bir URL için uygundur.
Çift kodlamayı fark etme
Bir URL'deki %2520, boşluğun iki kez kodlandığı anlamına gelir: önce %20 olarak, ardından % karakteri %25 olarak kodlanmıştır. Bu durum, genellikle bir çerçevenin sizin için kodlama yapması nedeniyle, zaten kodlanmış bir değerin yeniden kodlanmasıyla ortaya çıkar. Bir kez kodlamayı kaldırın ve geriye ne kaldığına bakın. Bir URL'nin her bölümünü ayrı ayrı görmek için URL ayrıştırıcıyı kullanın.
Nasıl kullanılır?
- Kodla veya Kodunu çöz seçeneğini belirleyin.
- Bir bileşen değeri yapıştırın.
- Dönüştürün ve sonucu kopyalayın.
Gizlilik ve sınırlamalar
Ağ üzerinden hiçbir şey gönderilmez. Bu araç, URL'nin tamamı yerine bir URL bileşeni üzerinde çalışır.
İlgili araçlar
Sık sorulan sorular
Boşluk neden %20 olarak kodlanır?
URI bileşenlerinde yüzde kodlaması kullanılır; form kodlamasında bunun yerine artı işaretleri kullanılabilir.
Hatalı kaçış dizilerinin kodu çözülebilir mi?
Hayır. Geçersiz yüzde dizileri tahmin edilmek yerine bildirilir.
Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez