Skip to main content

URL Kodlayıcı URL'lerde güvenli bir şekilde kullanmak için metni yüzde-kodlama ile kodlayın.

URL Kodlayıcı illustration
📝

URL Kodlayıcı

URL'lerde güvenli bir şekilde kullanmak için metni yüzde-kodlama ile kodlayın.

1

Metni Yapıştır

URL'ye dönüştürmek için metni yapıştırın.

2

Otomatik Dönüştürme

Özel karakterler yüzde-dönüştürülmüş formata dönüştürülür.

3

Sonucu Kopyala

URL'ye güvenli, kodlu dizeyi kopyalayın.

Loading tool...

What Is URL Kodlayıcı?

URL Kodlayıcı, metinleri URL'lere uygun şekilde yüzde-kodlu formata dönüştürür. Özel karakterler, boşluklar ve ASCII dışı karakterler, XX'nin bayt değerinin onaltılık temsilini içeren %XX dizilerine dönüştürülür. Bu, encodeURIComponent standardını kullanır; yalnızca saklı olmayan karakterleri hariç tutar (A-Z, a-z, 0-9, -, _, ., ~). Bu kodlama, sorgu parametreleri, form verileri ve URL'ye güvenle gömülecek metinler için zorunludur.

Why Use URL Kodlayıcı?

  • Sorgu parametrelerini URL'ler için kodlayın
  • Gönderme için form verilerini hazırlayın
  • Özel karakterlere sahip dosya yollarını kodlayın
  • Uluslararası karakterlerle güvenli URL'ler oluşturun

Common Use Cases

API Geliştirme

API URL'lerini oluştururken sorgu parametrelerini kodlayın.

Web Geliştirme

Kullanıcı girişini URL'lere eklenmeden önce kodlayın.

Bağlantı Oluşturma

Özel karakterler veya boşluklar içeren geçerli URL'ler oluşturun.

Form Verileri

Uygulama/x-www-form-urlencoded gönderimi için form değerlerini kodlayın.

Technical Guide

Araç, JavaScript'in yerleşik encodeURIComponent() işlevini kullanır; bu da RFC 3986'nın yüzde-kodlamasını takip eder. Saklı olmayan karakterler dışındaki tüm karakterleri kodlar: büyük ve küçük harfler (A-Za-z), rakamlar (0-9), tire (-), alt çizgi (_), nokta (.) ve tilde (~). Boşluklar %20'ye dönüşür (form-kodlama kuralı olan + değil). UTF-8 çok baytlı karakterler, birden fazla %XX dizisi olarak kodlanır. Örneğin, Euro işareti (€) %E2%82%AC'ye dönüşür. Bu kodlama, sorgu parametreleri, yol parçaları ve parça tanımlayıcıları dahil olmak üzere herhangi bir URL bileşeninde güvenle kullanılabilir.

Tips & Best Practices

  • 1
    Boşluklar %20 (standart URL kodu) olarak kodlanır
  • 2
    Tam URL'ler yerine sorgu dizesi değerleri için bunu kullanın
  • 3
    UTF-8 karakterleri birden fazla %XX dizisi olarak kodlanır
  • 4
    Zaten kodlanmış dizeleri çift kodlamayın

Related Tools

Frequently Asked Questions

Q Yüzde kodu nedir?
Yüzde kodu, özel karakterlerin iki hexadecimal basamaktan oluşan bayt değerini temsil eden % ile değiştirilmesidir.
Q Neden boşluklar + yerine %20 olarak kodlanır?
+ kuralı form verilerine özgüdür (application/x-www-form-urlencoded). Standart URL kodu, boşluklar için %20 kullanır.
Q Tüm URL'yi kodlamalı mıyım?
Hayır, yalnızca sorgu parametre değerleri gibi bireysel bileşenleri kodlayın. Tam URL yapısı (://, /, ?) kodlanmamalıdır.
Q Hangi karakterler KODLANMAZ?
Harfler (A-Z, a-z), rakamlar (0-9) ve - _ . ~ karakterleri URL'de güvenli oldukları için kodlanmaz.
Q ASCII dışı karakterler nasıl işlenir?
ASCII dışı karakterler önce UTF-8 baytlarına dönüştürülür, ardından her bir bayt yüzde-kodlanır.

About This Tool

URL Kodlayıcı is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.