İçeriğe atla
SPCXTools

URL Ayrıştırıcı

URL bileşenlerini ve sorgu parametrelerini doğrudan tarayıcınızda anında ayrıştırın, çözün ve düzenleyin.

Yerel çalışır — dosyalarınız cihazınızdan dışarı çıkmaz

Araç yükleniyor…

URL Ayrıştırıcı nasıl kullanılır

  1. 1Web adresinizi giriş kutusuna yapıştırın. Protokol belirtilmemişse, araç otomatik olarak HTTPS'i varsayar.
  2. 2Sunucu adı (hostname), yol (path) ve kaynak (origin) gibi ayıklanan URL bileşenlerini yapılandırılmış tabloda görüntüleyin.
  3. 3Sorgu dizesinin düzenlenebilir anahtar-değer çiftlerine ayrılmış halini görmek için aşağı kaydırın.
  4. 4URL'yi anında yeniden oluşturmak için parametreleri düzenleyin, ekleyin veya silin; dilerseniz parametreleri biçimlendirilmiş JSON olarak kopyalayın.

Hızlı ve gizli bir URL ayrıştırıcı

Uzun ve karmaşık web adresleriyle uğraşmak, özellikle izleme etiketleri, API token'ları veya kodlanmış karakterler içeriyorsa can sıkıcı olabilir. Bu URL ayrıştırıcı, herhangi bir web adresini temel yapısal bileşenlerine bölerek okumayı, hata ayıklamayı ve düzenlemeyi kolaylaştırır.

Bu araç tamamen tarayıcınızda çalıştığı için çevrimiçi URL ayrıştırmanın son derece güvenli bir yoludur. İster bir webhook verisini inceliyor, ister bir veritabanı bağlantı dizesinde hata ayıklıyor veya şifre içeren bir kimlik doğrulama bağlantısını kontrol ediyor olun, verileriniz tamamen cihazınızda kalır. Hiçbir veri asla bir sunucuya yüklenmez.

URL Bileşenlerini Anlamak

URL (Uniform Resource Locator), sadece bir web adresinden ibaret değildir; istemciye bir kaynağa tam olarak nasıl erişeceğini belirten yapılandırılmış bir talimat dizisidir. Bir bağlantıyı bu URL çözücü ve ayrıştırıcıya yapıştırdığınızda, dizeyi aşağıdaki standart bölümlere ayırır:

Protokol: Kaynağa erişmek için kullanılan şema; en yaygın olarak http: veya https:, ancak bazen ftp:, mailto: veya özel uygulama şemalarıdır. Protokolü yazmazsanız, araç bağlantının ayrıştırılabilmesi için otomatik olarak başa https:// ekler.

Kullanıcı Adı ve Şifre: Genellikle veritabanı bağlantı dizelerinde (postgres://user:pass@localhost gibi) veya temel HTTP kimlik doğrulamasında kullanılır. Ayrıştırıcı bu alanları otomatik olarak çözer, böylece ham kimlik bilgilerini görebilirsiniz.

Hostname ve Port: Sunucunun alan adı (veya IP adresi) ve dinlediği belirli port numarasıdır. 80 (HTTP) veya 443 (HTTPS) gibi standart portlar genellikle gizlidir, ancak özel portlar (:8080 gibi) açıkça ayıklanır.

Yol: Sunucu üzerindeki belirli rota veya dosya konumu olup eğik çizgi ile başlar (örn. /products/shoes).

Hash: Parça tanımlayıcısı olarak da bilinir, URL'nin # sembolünden sonraki kısmıdır. Genellikle bir web sayfasının belirli bir bölümüne kaydırmak veya tek sayfalık uygulamalarda yönlendirmeyi yönetmek için kullanılır.

Sorgu parametrelerini ayıklayın ve düzenleyin

Geliştiriciler ve pazarlamacılar için en kullanışlı özelliklerden biri sorgu dizesi (query string) ayrıştırıcısıdır. Sorgu dizesi, URL'nin soru işaretinden (?) sonra gelen ve sunucuya anahtar-değer çiftleri halinde iletilen verileri barındıran kısmıdır.

Bu aracı sorgu parametrelerini ayıklamak için kullandığınızda, parametreler sadece listelenmekle kalmaz; etkileşimli ve düzenlenebilir bir arayüze dönüştürülür:

  • Okunabilirlik: Ve işareti (&) ile ayrılmış uzun parametre dizeleri düzenli satırlara bölünür.
  • Canlı Düzenleme: Mevcut değerleri güncelleyebilir, anahtarları değiştirebilir veya artık ihtiyacınız olmayan parametreleri silebilirsiniz.
  • Yeni Veri Ekle: Bağlantıya yeni anahtar-değer çiftleri eklemek için "Parametre Ekle" butonuna tıklayın.
  • JSON Olarak Dışa Aktar: Verileri bir uygulamada veya API isteğinde kullanmanız gerekiyorsa, araç tüm parametrelerinizden otomatik olarak biçimlendirilmiş bir JSON nesnesi oluşturur. Aynı anahtar birden fazla kez kullanılmışsa (ör. ?tag=new&tag=sale), JSON bu değerleri düzenli bir dizi (array) içinde gruplar.

Siz parametrelerde değişiklik yaptıkça, araç sayfanın alt kısmında tam URL'yi anında yeniden oluşturur ve kopyalamaya hazır hale getirir.

Yaygın kullanım alanları

API İsteklerinde Hata Ayıklama: Bir API çağrısı başarısız olduğunda, sorun genellikle hatalı bir sorgu dizesi veya yanlış kodlanmış bir parametredir. Uç noktayı (endpoint) ayrıştırıcıya yapıştırarak tam olarak hangi anahtar ve değerlerin gönderildiğini doğrulayabilirsiniz. Eklemeler yapmadan önce belirli dizeleri manuel olarak kodlamanız veya çözmeniz gerekirse, URL Encode/Decode aracını kullanabilirsiniz.

İzleme Linklerini Temizleme: Pazarlamacılar sıklıkla UTM parametreleri (utm_source, utm_medium, vb.) ve affiliate kimlikleriyle şişirilmiş URL'lerle uğraşır. Ayrıştırıcı, bir linke eklenen her izleme etiketini net bir şekilde görmenizi, bunları yeni bir kampanya için düzenlemenizi veya temiz bir canonical URL elde etmek için tamamen kaldırmanızı sağlar.

Bağlantı Dizelerini İnceleme: Geliştiriciler, veritabanlarına veya önbellek sunucularına (örn. Redis veya MongoDB) bağlanmak için genellikle URL formatlarını kullanır. Tüm işlemler yerel olarak gerçekleştiğinden, bu araç veri sızıntısı riski olmadan bu dizelerden host, port ve kimlik doğrulama bilgilerini güvenle çıkarır.

Web Trafiğini Analiz Etme: Ham sunucu loglarını veya analiz verilerini inceliyorsanız, isteklerin nereden geldiğini ve ne istediklerini anlamanız gerekebilir. URL'leri ayrıştırmanın yanı sıra, ziyaretçinin tarayıcı detaylarını User Agent Ayrıştırıcı ile kontrol etmek veya alan adlarını DNS Sorgulama ile doğrulamak, ağ trafiğinizin tam bir resmini elde etmenizi sağlar.

Sıkça sorulan sorular

URL ayrıştırıcı ne işe yarar?
Bir URL ayrıştırıcı, karmaşık bir web adresini protokol, sunucu adı, port, yol ve sorgu parametreleri gibi yapısal bileşenlerine ayırır. Bu, uzun veya karmaşık URL'leri okumayı, hata ayıklamayı ve düzenlemeyi çok daha kolaylaştırır.
Sorgu dizesi ayrıştırıcı nasıl çalışır?
Araç, URL'nin soru işaretinden (?) sonraki kısmını algılar ve anahtar-değer çiftlerine böler. Aktarılan gerçek veriyi okuyabilmeniz için URL kodlamalı karakterleri (boşluk için %20 gibi) otomatik olarak çözer.
URL parametrelerini düzenleyebilir miyim?
Evet. Ayrıştırma işleminden sonra sorgu parametreleri giriş alanlarında görünür. Değerleri değiştirebilir, anahtarları düzenleyebilir, parametreleri tamamen silebilir veya yenilerini ekleyebilirsiniz. Sayfanın altındaki tam URL, değişikliklerinizi anında yansıtacak şekilde güncellenir.
Şifre veya API token'ları içeren URL'leri ayrıştırmak güvenli mi?
Evet. Bu araç, JavaScript kullanarak tamamen tarayıcınızda yerel olarak çalışır. Hassas kimlik doğrulama bilgileri de dahil olmak üzere URL'leriniz asla bir sunucuya gönderilmez veya hiçbir yere kaydedilmez.
Tablodaki bazı alanlar neden boş?
Her URL olası tüm bileşenleri kullanmaz. Örneğin, çoğu standart web bağlantısı bir kullanıcı adı, şifre veya belirli bir port numarası içermez. Araç yalnızca girişinizde gerçekten var olan bileşenleri gösterir.
http:// veya https:// olmadan bir URL yapıştırırsam ne olur?
Eğer "example.com/path" gibi bir alan adı yapıştırırsanız, ayrıştırıcı bunu geçerli ve ayrıştırılabilir bir URL haline getirmek için otomatik olarak başına "https://" ekler.