URL Kodlayıcı / Çözücü

Metni, sorgu değerlerini ve tüm bağlantıları yüzde-kodlayın ve çözün; bileşen ve tam-URL modlarıyla.

0 chars
0 chars

Sorgu parametreleri

AnahtarDeğer

URL parçaları

Bu URL kodlayıcı ve çözücü nedir?

Bu, metni, sorgu değerlerini ve tüm bağlantıları anında yüzde-kodlayan ve çözen ücretsiz, tarayıcı tabanlı bir URL kodlayıcı ve çözücüdür — tam UTF-8 desteği ile bileşen ve tam-URL modlarını içerir — ve hiçbir veri cihazınızdan çıkmaz, çünkü her dönüştürme kendi cihazınızda JavaScript ile çalışır.

Metni veya bir sorgu parametresini yüklemeden çevrimiçi olarak nasıl URL-kodlarım?

Metninizi yapıştırın, yüzde-kodlu sonuç anında görünür. Kodlama, tarayıcının yerel encodeURIComponent ve encodeURI fonksiyonlarını kullanır, bu yüzden verileriniz asla sunucuya gönderilmez.

Öne çıkan özellikler

Bileşen ve tam-URL modları
Tek bir sorgu değerini encodeURIComponent ile veya :/?#& yapısını koruyan encodeURI ile tüm bir bağlantıyı kodlayın.
Yüzde-kodlamayı çözme
%20, %C3%A9 ve + işaretlerini okunabilir metne geri çevirin; bozuk diziler için net bir hata gösterir.
Sorgu parametresi dökümü
Tam bir URL yapıştırın ve sorgu dizesini temiz bir anahtar-değer tablosuna ayrıştırılmış olarak görün.
Boşluk + veya %20 olarak
Boşluklar için form tarzı + ile standart %20 kodlaması arasında, hedeflediğiniz sisteme uyacak şekilde geçiş yapın.

Nasıl kullanılır

Kodla veya Çöz'ü seçin, ardından Bileşen ya da Tam URL'yi seçin. Sol bölmeye yazın veya yapıştırın, sonucu sağda okuyun; uç noktanız form kodlaması bekliyorsa boşluk-artı seçeneğini açın. Tam bir bağlantı yapıştırarak sorgu parametrelerini de dökümlü görün. Sonucu kopyalayın — hiçbir şey sunucuya gönderilmez.

Sıkça sorulan sorular

Metnim sunucuya yükleniyor mu?

Hayır. Kodlama ve çözme tamamen tarayıcınızda çalışır, bu yüzden token veya kişisel veri içeren URL'ler gizli kalır.

Bileşen ve tam-URL kodlaması arasındaki fark nedir?

Bileşen kodlaması (encodeURIComponent) :/?#&= gibi karakterleri kaçışlar, bu yüzden tek bir sorgu değeri için güvenlidir. Tam-URL kodlaması (encodeURI) bu karakterleri korur, böylece tam bir bağlantı çalışmaya devam eder.

Metnimde çözme neden başarısız oluyor?

Tek başına % veya %ZZ gibi bozuk bir yüzde-dizisi geçerli bir kodlama değildir. Hatalı karakterleri kaldırın veya düzeltin ve çözmeyi tekrar deneyin.

Tooljar ekibi tarafından tarayıcının yerel encodeURIComponent, decodeURIComponent, encodeURI ve decodeURI fonksiyonları üzerine geliştirildi ve RFC 3986'ya göre test edildi; böylece çıktı, sunucuların ve API'lerin beklediğiyle örtüşür.