URL Encode / Decode (Percent-Encoding)
URL Encode/Decode (percent-encoding) güvenli bir formata ve tekrar geri döner. Sorgu dizeleri için kullanın, URL'leri, UTM parametreleri ve debugging API talepleri (RFC 3986). Tarayıcınızda% 100 yerel olarak çalıştırın - hiçbir yük yükleme - ve ToolMill'i bir PWA olarak yüklemeden sonra çevrimdışı çalışır.
Encoding
Deneyin
Örnekler
summer sale & shoes
summer%20sale%20%26%20shoes
summer%20sale%20%26%20shoes
summer sale & shoes
Bir URL'nin bir parçasına tam bir değer kodlandığında
Yüzde yüzde-encoding ile en yaygın hata bir URL'nin yanlış bölümünü içerir. Birçok iş akışlarında, sadece bir sorgu değeri, yol segmenti, parça veya tüm URL dizesinden ziyade hedeflemek istersiniz. Bu sayfa, bireysel değerlere ve bileşenlere en uygun olan kodURIComponent ve decodeURIComponent kullanır.
Genellikle kodlamaya ihtiyaç duyan karakterler
Uzaylar, ampersands, eşitler işaretleri, soru işaretleri, inceler, yüzde işaretleri, bileşen değerlerinde yığınlar ve non-ASCII karakterleri bir URL'nin içine koymadan önce kodlanan metin için ortak nedenlerdir. Bu, arama sorguları, etiketleri, dosya isimleri ve kullanıcı tarafından desteklenen değerler için özellikle önemlidir, aksi takdirde bir sorgu dizesini veya yol segmentini kıracaktır.
URL ile ortak hatalar
Double-encoding en yaygın sorunlardan biridir. Örneğin, mevcut bir %20 kodlanmış tekrar% 2520 olur. Bir diğer ortak hata, sadece bir parametre değeri kodlanmış olması gereken tüm URL'yi de kapsar. Bu sayfanın% 20 gibi kodlanmış alanları oluşturduğunu hatırlamak da önemlidir, form tarzı artı işaretleri değil.
Pratik akışlar
Bu sayfayı bir bağlantı için sorgu parametresi hazırlarken kullanın, UTM'yi temizlemek veya izleme değerleri, günlük veya tarayıcı araçlardan kopyalanan ve başka bir URL'ye eklemeden önce bir yol segmentini güvenli hale getirin. Bir seferde bir değeri ele aldığınızda en faydalıdır ve tam yüzde şifreli sonucu görmek istersiniz.
İngilizce olmayan metin ve emoji ile ne olur
Bu araç yüzde-encodes UTF-8 bytes, bu yüzden aksanmış karakterler, Latin olmayan metin ve emoji genellikle tek bir birim yerine çok fazla kod haline gelir. Bu davranış normal ve kullanışlıdır, hedef orijinal Unicode metninin bir URL güvenli gösterimini bekler.
Problemshooting decode hataları
Bir URL-Encoded Değerinde Yeniden Etmeden Önce
Doğru olduğunu varsaymadan önce gerçek hedef bağlamında çıktıyı test edin. Eğer bir şey hala yanlış görünüyorsa, çift kodlamayı kontrol edin, uzayların ve artı işaretlerin karışık bir şekilde işlenmesi veya varış noktanızın tam URL'leri bireysel parametre değerlerine karşı nasıl davrandığı arasındaki yanlış bir eşleşme.
Decoded Text Uygulamanız için hala yanlış olabilir
Burada düzeltme, başka bir uygulama metni aynı şekilde yorumlayacaktır. Bazı sistemler uzaylar olarak artı işaretleri tedavi eder, diğerleri tam anlamıyla korur ve ayırt edici karakterler metin bir yol, sorgu dizesi veya form sunumuna bağlı olarak hala özel bir işlemeye ihtiyaç duyabilir.
Tam bir URL'yi veya Sadece Bir Bölüm'i kodlamanız nasıl
Encoding ihtiyaçları bağlama bağlıdır. Bir sorgu parametresi değeri genellikle URL'nin geri kalanının okunabilir kalmasına bile ihtiyaç duyar, ancak zaten bir araya getirilen bir URL, gibi kod ayırıcıları kırabilir mi?, &, = veya /. Sonuç kullanmadan önce bir bileşeni veya tüm adresi hazırlamak olup olmadığını düşünün.
Decode başarısızlıkları genellikle geçmiş metin, yüzde dizileri, karışık düz ve kodlanmış içerikleri veya bir kez kodlanmış olan bir dize içerir. Sonuç yanlış görünüyorsa, tek bir bileşen yerine tam bir URL'yi geçmiş olup yüzde işaretlerin daha önceki işlem tarafından iki katına çıktığınızı kontrol edin.
İlgili araçlar
Base64 Encode / Decode Tool
Encode text into Base64 or decode Base64 back into readable content directly in your browser. Jetonları denetlemek, izinsiz yetki başlıkları, yapılandırma değerlerini kontrol etmek, API ödeme yüklerini düşürmek ve uzaktan bir hizmet kullanmadan düz metin dönüştürmek faydalı. ToolMill gizlilik için tamamen müşteri odaklı çalışır ve kurulumdan sonra çevrimdışı çalışmaya devam eder.
Encoding
Hex Encode / Decode - Text ↔ Hex
Hex Encode / Decode metini hexadecimal (base-16) bytes ve decodes hex back into readable text. İkili ücret yükleri için onu kullanın, UTF-8'leri test etmek, kaçmış dizeleri geri almak ve hashes veya düşük seviyeli protokolleri ile çalışmak. Ortak hex formatlarını kabul eder (kahkahalar, yeni veya 0x ekleri olmadan). Tarayıcınızda% 100 yerel olarak çalıştırın - hiçbir yük yükleme - ve ToolMill'i bir PWA olarak yüklemeden sonra çevrimdışı çalışır.
Encoding
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Encoding
ROT13 Encode / Decode - Text ↔ ROT13 Cipher
ROT13, A↔N, B↔O'yu değiştiren basit bir mektup altajıdır. Genellikle şımarıklar, ışık obfuscation ve forum/email text için kullanılır. Bu araç, ROT13'e doğru basit metinleri ve ROT13'leri metine geri döndürüyor (Opera is symmetric). Tarayıcınızda% 100 yerel olarak çalıştırın - hiçbir yük yükleme - ve ToolMill'i bir PWA olarak yüklemeden sonra çevrimdışı çalışır.
Encoding
