jsonecho

URL Kodla

Metni bir URL içinde güvenle seyahat edebilmesi için yüzde kodlayın.

Araç yükleniyor...

URL Kodla nasıl kullanılır

  1. Metni, tek bir değeri veya tam bir URL'yi yapıştırın.
  2. Bir adres yapıştırdıysanız "Tüm URL'yi kodla" seçeneğini işaretleyin.
  3. Kodlanmış sonucu kopyalayın.

URL Kodla hakkında

URL'ler yalnızca sınırlı bir karakter kümesi taşıyabilir. Bir boşluk, bir ve işareti, bir değer içindeki bir eğik çizgi veya ü gibi bir harf, bir yüzde işareti ve iki onaltılık basamak olarak yazılmalıdır, bu yüzden bir boşluk %20 ve ü %C3%BC olur. Bir sorgu dizesine düşen her şey kodlanmalıdır, yoksa alıcı sunucu değeri yanlış yerden kesebilir.

İki mod vardır. Varsayılan olarak her ayrılmış karakter kodlanır, bu bir arama terimi gibi tek bir değer için istediğiniz şeydir. Tam bir adres yapıştırırsanız "Tüm URL'yi kodla" seçeneğini işaretleyin ve :, /, ? ve & gibi ona yapı veren karakterler oldukları gibi kalır.

Sıkça sorulan sorular

%20 ile + arasındaki fark nedir?

İkisi de bir boşluğu temsil eder, ancak + yalnızca HTML formlarının kullandığı form kodlamasında bir sorgu dizesi içinde boşluk anlamına gelir. Bir URL'nin yolunda + gerçek bir artı işaretidir. Şüpheniz varsa her yerde çalışan %20'yi kullanın.

Ve işaretim neden kodlanıyor?

Çünkü bir değerde bir ve işareti parametreyi bitirir. "Tüm URL'yi kodla" seçeneğini işaretlemediğiniz sürece her ayrılmış karakter kodlanır.

İngilizce olmayan karakterler nasıl işlenir?

Önce UTF-8 baytlarına dönüştürülürler ve her bayt bir yüzde dizisi olarak yazılır. Modern tarayıcıların ve sunucuların beklediği biçim budur.

Tüm URL'yi kodlamam gerekir mi?

Genellikle hayır, yalnızca veriden gelen kısımları: sorgu dizesindeki değerler ve eğik çizgi içerebilecek yol bölümleri.

URL ve Base64 içinde daha fazlası

Tüm araçlar →