UTILS.
%100 tarayıcıda
?=

Sorgu Dizesi Ayrıştırıcı

Bir URL sorgu dizesini JSON'a ayrıştırın ve JSON'u tekrar sorgu dizesine dönüştürün.

çıktı

Bu araç hakkında

Sorgu Dizesi Ayrıştırıcı, bir URL sorgu dizesini biçimlendirilmiş bir JSON nesnesine çeviren ve JSON'dan bir sorgu dizesini yeniden kuran, ücretsiz ve tarayıcıda çalışan bir geliştirici aracıdır. Tarayıcının yerel URLSearchParams ve URL ayrıştırması üzerinde çalışır; böylece sonuçlar platformun kendisinin ürettiğiyle eşleşir.

Ham bir sorgu dizesi, ? ile başlayan bir parça veya bütün bir URL yapıştırın — yalnızca ?'den sonraki kısım okunur, bu da analitik bağlantılarını, API istek URL'lerini veya OAuth yönlendirmelerini incelemek için elverişlidir. Birden fazla kez görünen anahtarlar bir JSON dizisine toplanır, + ve yüzde kodlu diziler gerçek karakterlerine çözülür ve JSON, iki boşluklu girintiyle güzel biçimde yazdırılır.

Diğer yönde düz bir JSON nesnesi verildiğinde, dizi değerlerini yinelenen anahtarlara geri açarak kodlanmış bir sorgu dizesi yeniden kurulur. Her şey %100 tarayıcıda çalışır: hiçbir şey yüklenmez, hesap veya takip yoktur ve çevrimdışı çalışır.

Sık sorulan sorular

Tam bir URL yapıştırabilir miyim?
Evet. Tam bir URL yapıştırın; yalnızca sorgu kısmı — ?'den sonraki her şey — JSON'a ayrıştırılır; şema, ana bilgisayar, yol ve karma (hash) yok sayılır.
Yinelenen anahtarlar nasıl işlenir?
Birden fazla kez görünen anahtarlar, tüm değerlerinden oluşan bir JSON dizisine dönüşür ve JSON'u bir sorgu dizesine çevirdiğinizde bir dizi değeri yinelenen anahtarlara geri açılır.
Boşluklar ve kodlanmış karakterler nasıl işlenir?
JSON'a ayrıştırma, +'yı bir boşluğa çözer ve %20 gibi yüzde kodlu dizileri gerçek karakterlerine dönüştürür. Bir sorgu dizesi oluşturma bunları yeniden kodlar; böylece boşluklar + olur ve özel karakterler yeniden yüzde kodlanır.
Bir sorgu dizesine geri hangi JSON'u dönüştürebilirim?
Düz bir JSON nesnesi. Diziler, ilkel değerler ve null reddedilir ve her değer bir dizgeye dönüştürülür; böylece iç içe bir nesne, daha fazla parametre yerine metne dönüşür.

Daha fazla araç