URL Kodlayıcı & Dekodlayıcı
URL'leri Anında Kodla & Çöz
Özel karakterleri URL güvenli yüzde kodlu formata dönüştürün veya kodlanmış URL'leri okunabilir metne geri çözün. Web geliştirme ve API çalışmaları için gereklidir.
Birden Fazla Kodlama Türü
Tam URL kodlaması, bileşen kodlaması veya maksimum uyumluluk için tüm karakterleri kodlama arasında seçim yapın.
Anında Çözme
Herhangi bir yüzde kodlu dizeyi yapıştırın ve tek tıklamayla okunabilir metne geri çözün.
Geliştirici Dostu
API istekleri, sorgu dizeleri, form verileri oluşturmak ve kodlanmış URL'leri hata ayıklamak için mükemmel.
100% İstemci Tarafında
Tüm kodlama ve çözme işlemleri tarayıcınızda gerçekleşir. Hiçbir veri sunucularımıza gönderilmez.
Web Geliştirme için URL Kodlamasını Anlamak
URL kodlaması (aynı zamanda yüzde kodlama olarak da adlandırılır), bir Tekdüzen Kaynak Tanımlayıcısı (URI) içindeki karakterleri kodlama mekanizmasıdır. Güvensiz karakterleri, karakterin ASCII kodunu temsil eden iki onaltılık basamakla birlikte bir '%' ile değiştirir. Örneğin, bir boşluk '%20' olur ve bir ampersand (&) '%26' olur.
URL Kodlaması Neden Gereklidir?
URL'ler yalnızca ASCII karakter setinden sınırlı bir karakter kümesi içerebilir. Boşluklar, özel semboller ve ASCII dışı karakterler, URL'lerde güvenli bir şekilde iletilmek için kodlanmalıdır. Uygun kodlama olmadan, URL'ler bozulabilir, güvenlik açıklarına (enjeksiyon saldırıları gibi) neden olabilir veya web sunucuları ve tarayıcılar tarafından yanlış yorumlanabilir.
URL Kodlama Türleri
Farklı URL kodlama seviyeleri vardır. encodeURI() tam bir URL'yi kodlar ancak URL'lerde özel anlamı olan ':', '/', '?', ve '&' gibi karakterleri korur. encodeURIComponent() harfler, rakamlar ve birkaç özel karakter dışında her şeyi kodlar - sorgu parametre değerlerini kodlamak için mükemmel. 'Tümünü Kodla' seçeneğimiz, maksimum güvenlik için her alfasayısal olmayan karakteri dönüştürür.