URL Kodlama (Online)
Bir URL için metni yüzde kodlayın. Sorgu dizgisinin içine girecek bir değer için Bileşen’i, bir adresi yapısını bozmadan kaçışlamak için Tam URL’yi seçin.
Metin
Kodlanmış
Bu araç hakkında
URL kodlaması, bir URL’nin olduğu gibi taşıyamadığı karakterleri yüzde işareti ve UTF-8 bayt değerleriyle değiştirir. Kip beklenenden önemlidir: bütün bir adresi bileşen kipinde kodlarsanız kendi eğik çizgileri ve iki noktaları da kaçışlanır ve hiçbir sunucunun yönlendiremeyeceği bir şey çıkar; bir sorgu değerini tam URL kipinde kodlarsanız onu kesecek olan & ve = yerinde kalır. Metnin ne olduğuna göre seçin: bir değer mi, bir adres mi.
Nasıl kullanılır
- 1Metni ya da URL’yi soldaki panele yapıştırın.
- 2Sorgu değeri için Bileşen’i, tam bir adres için Tam URL’yi seçin.
- 3Sonucu kopyalayın — geri çözmek bir tık ötede, URL Çözme sayfasında.
Sık sorulan sorular
›İki kip arasındaki fark nedir?
Bileşen, bir URL’de özel anlamı olan her şeyi kaçışlar — & = ? / # : — çünkü metin bir değerin içine girer. Tam URL bu karakterlere dokunmaz ki adres yapısını korusun ve yalnızca boşlukları, tırnakları ve ASCII dışını kaçışlar.
›Sorgu parametresi için hangisi gerekir?
Her zaman Bileşen. İçinde & veya = olan bir değer aksi hâlde başka bir parametrenin başlangıcı sanılır — sessizce kesilen bir arama teriminin arkasındaki klasik hata budur.
›Boşluklar neden + değil de %20 oluyor?
Yüzde kodlaması her yerde %20 kullanır. + geleneği yalnızca HTML form gönderimlerine (application/x-www-form-urlencoded) aittir; bu yüzden onu sadece form gövdesinin beklendiği yerde kullanın.
›Latin dışı metin nasıl işlenir?
Önce UTF-8 olarak kodlanır; her karakter iki ile dört yüzde kaçışına dönüşür. Kiril ya da Çince metnin kodlandıktan sonra bu kadar şişmesinin nedeni budur.
›Bu karakterler gerçekten tehlikeli mi?
Ayrılmamış karakterlerin — A-Z a-z 0-9 - _ . ~ — hiç kaçışlanması gerekmez. Geri kalanların ya ayrılmış bir anlamı vardır ya da sağ salim ulaşacağı garanti değildir; kodlanmış hâli daha güvenlidir.