URL Kodla/Çöz
URL adreslerini ve parametrelerini güvenli bir şekilde kodlayın veya çözün
Girdi Metni
Sonuç
Sonucu görmek için metin girin ve işle düğmesine tıklayın
Kullanım Kılavuzu
İşlem türünü seçin
URL kodlama veya URL çözme işlemini seçin.
Kodlama ayarlarını yapın
Tam URL olarak işlem yapma, boşlukları '+' olarak kodlama veya rezerve edilmiş karakterleri de kodlama gibi seçenekleri ayarlayın.
Metni girin
Kodlamak istediğiniz normal metni veya çözmek istediğiniz URL kodlu metni girin.
İşle düğmesine tıklayın
"İşle" düğmesine tıklayın, sistem otomatik olarak dönüşümü yapacaktır.
URL Kodlama Temel Bilgileri
URL Kodlama Nedir
URL kodlama, URL'lerde kullanılamayan karakterleri güvenli bir şekilde temsil etmek için kullanılan bir tekniktir. Bu işlem, karakterleri % işareti ile başlayan onaltılık değerlere dönüştürür.
URL'ler yalnızca belirli karakterleri kabul eder. Özel karakterler, boşluklar ve dilsel karakterler, URL'de kullanılmadan önce kodlanmalıdır.
URL Karakter Sınıflandırması
1. Kaynak Karakterler (Semboller)
URL'de doğrudan kullanılabilir ve kodlanmaya ihtiyacı olmayan karakterler:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.~
2. Rezerve Edilmiş Karakterler
Özel anlamları olan ve belirli durumlarda kodlanması gereken karakterler:
! # $ & ' ( ) * + , / : ; = ? @ [ ]
3. Diğer Karakterler
Yukarıdaki grupların dışında kalan tüm karakterler (özel karakterler, boşluklar, dilsel karakterler vb.) kodlanmalıdır.
URL Kodlama Örnekleri
| Orijinal Karakter | URL Kodlu Hali | Açıklama |
|---|---|---|
| Boşluk | %20 veya + | Form verilerinde '+', diğer durumlarda '%20' |
| ! | %21 | Rezerve edilmiş karakter |
| # | %23 | Rezerve edilmiş karakter (Fragment tanımlayıcısı) |
| $ | %24 | Rezerve edilmiş karakter |
| & | %26 | Rezerve edilmiş karakter (Parametre ayırıcısı) |
| ' | %27 | Rezerve edilmiş karakter |
| ? | %3F | Rezerve edilmiş karakter (Sorgu dizesi başlangıcı) |
| = | %3D | Rezerve edilmiş karakter (Parametre ataması) |
| ç | %C3%A7 | Non-ASCII karakter (UTF-8 olarak kodlanır) |
| ğ | %C4%9F | Non-ASCII karakter (UTF-8 olarak kodlanır) |
Nerede Kullanılır?
- Web form verilerini sunucuya göndermek (GET ve POST istekleri)
- URL parametrelerinde özel karakterleri göndermek
- Dilsel karakterleri (Türkçe, Çince, Arapça vb.) URL'de kullanmak
- RESTful API'lerde parametreleri güvenli bir şekilde iletmek
- URL'de JSON verilerini veya karmaşık veri yapılarını göndermek
Güvenlik Önlemleri
URL kodlaması, web uygulamasının güvenlik stratejisinin önemli bir parçasıdır:
- Her zaman kullanıcı tarafından girilen URL parametrelerini doğrulayın ve kodlayın
- SQL enjeksiyonundan korunmak için parametreleri uygun şekilde işleyin
- XSS (Cross-Site Scripting) saldırılarını önlemek için girişleri temizleyin
- HTTPS kullanarak veri aktarımının güvenliğini sağlayın
- Kodlanmış URL'leri çözerek kullanırken dikkatli olun, özellikle dış kaynaklardan geliyorsa
推荐工具
JWT Çözücü - Ücretsiz Çevrimiçi JSON Web Token Ayrıştırma Aracı
Ücretsiz Çevrimiçi JWT Çözücü Aracı. JSON Web Tokens'ları çözümlemek, analiz etmek ve doğrulamak için kullanılır, başlık, yük ve imza hakkında ayrıntılı bilgi sağlar.
Onaltılık Dönüştürücü - Metin ve Dosyalar için Onaltılık Kodlama ve Çözme Aracı
Çevrimiçi Onaltılık Kodlama ve Çözme Aracı. Metin, ikili veriler, ondalık sayılar veya dosyaları onaltılık formata dönüştürmeyi veya onaltılık formatı orijinal metne veya dosyalara geri dönüştürmeyi destekler.
Base32 Kodlama ve Çözme Aracı - Çevrimiçi Şifreleme ve Şifre Çözme Dönüştürücü
Ücretsiz Çevrimiçi Base32 Kodlama ve Çözme Aracı. Metin ve dosyalar için Base32 şifreleme ve şifre çözmeyi destekler, ve birden fazla Base32 kodlama tablosunu destekler.
İkili Dönüştürücü - Metin ve Dosyalar için İkili Kodlama ve Çözme Aracı
Çevrimiçi İkili Kodlama ve Çözme Aracı. Metin ve dosyaları ikili forma dönüştürmeyi veya ikili formatı orijinal metne veya dosyalara geri dönüştürmeyi destekler.
Dosya Base32 Şifreleme ve Şifre Çözme Aracı - Çevrimiçi Dosya Kodlama ve Çözme
Ücretsiz Çevrimiçi Dosya Base32 Şifreleme ve Şifre Çözme Aracı. Base32 kodlama ve çözme işlemleri için dosya yüklemeyi destekler ve işlenmiş dosyaları indirmeyi sağlar.