URL Ayrıştırıcı
URL Ayrıştırıcı
URL Ayrıştırıcı: Yaygın hiyerarşik URL’leri (ör. https://example.com/path) protokol, ana makine adı, port ve yol gibi yapılandırılmış alanlara ayırın. Sorgu parametrelerini tek tek düzenleyin ve birleştirilmiş URL’yi gerçek zamanlı önizleyin. API hata ayıklama, bağlantı analizi ve parametre ayarı için uygundur. Tüm işlemler tarayıcı içinde yerel olarak gerçekleştirilir.
Giriş URL’si
Şema yoksa https:// otomatik ekle
Ayrıntılar
Protokol
Ana makine adı
Bağlantı noktası
Kullanıcı adı / Parola
Kullanıcı adı
Parola
Yol
Parça (#)
Sorgu parametreleri
0
Parametre yok
Yeniden oluşturulan URL
Hızlı başlangıç
Yaygın kullanım senaryoları
API hata ayıklama
endpoint URL’lerini parçalayın, sorgu parametrelerini kontrol edin/değiştirin ve parametre aktarım sorunlarını hızlıca bulun.
Bağlantı analizi
karmaşık pazarlama/izleme URL’lerini açarak UTM parametreleri, referrer kaynakları vb. öğeleri inceleyin.
Parametre düzenleme
sayfalama, filtreleme, sıralama ve diğer sorgu parametrelerini hızlıca ekleyin/kaldırın/düzenleyin; manuel URL birleştirmeyi azaltın.
Bağlantı temizleme
paylaşmadan önce gereksiz izleme parametrelerini kaldırarak daha temiz bir URL oluşturun.
Yönlendirme kontrolü
redirect URL’sini analiz edin ve hedef host, port ve yolun doğru olduğunu doğrulayın.
Deep Link oluşturma
uygulama deep link’lerini (özel şemalar dahil) kurup tam URL’yi anında önizleyin.
Kullanım tavsiyeleri
Sınırlamalar ve uyumluluk
Gizlilik ve güvenlik
Sıkça Sorulan Sorular
URL (Uniform Resource Locator), internetteki bir kaynağın “adresidir”. Tam bir URL genellikle şunları içerir: • şema/protokol (ör. https:, ftp:, mailto:) • kimlik bilgisi user:pass@ (isteğe bağlı, FTP/intranet senaryolarında yaygın) • host (alan adı veya IP adresi) • port (isteğe bağlı; varsayılan HTTPS 443, HTTP 80) • yol (pathname) • ? sonrasında anahtar-değer çiftlerinden oluşan sorgu dizisi (aralarında &) • # sonrasında fragment/hash (yalnızca istemci tarafında kullanılır, sunucuya gönderilmez) Örnek: https://user:pass@example.com:8080/path?key=value#section bu parçaların hepsini içerir. Bu araç ağırlıklı olarak hiyerarşik URL’ler ve göreli yollar için tasarlanmıştır; mailto:, data:, file: gibi hiyerarşik olmayan şemalarda düzenleme ve yeniden birleştirme sınırlıdır.
Araç otomatik tamamlamayı dener: “Şema yoksa https:// otomatik ekle” açıksa https://, kapalıysa http:// ekler. ftp: veya custom: gibi belirli bir şemayı test etmek için tam şema önekini doğrudan girin. “Geçersiz URL” uyarısı yalnızca biçim hatalıysa gösterilir.
İki noktayı kontrol edin: 1) Parametre “anahtarı” boş olmamalı (boş anahtarlı satırlar çıktıda yok sayılır). 2) “Sorgu parametreleri” bölümünü düzenlediğinizden emin olun; “Giriş URL’si” kutusunu düzenlerseniz URL yeniden ayrıştırılır ve manuel değişiklikler üzerine yazılabilir.
Standart URL’de ? sonrası parametreler sunucuya gider, # sonrası içerik ise yalnızca istemci tarafındadır. Bu araç önce ?search’i ayrıştırır; search boş ve # içinde ? varsa bunu hash parametreleri olarak ayrıştırır.
Değeri doğrudan girin; araç percent-encoding (URL encoding) işlemini otomatik yapar. Tüm metni ayrı encode/decode etmek için “URL Encoder/Decoder” kullanın.
Evet. /api/data?id=1 gibi girdiler göreli yol olarak işlenir; bu yüzden protokol ve host adı boş kalır.
Şemanın varsayılan portu kullanılır (HTTPS 443, HTTP 80) ve çıktı URL’sinde port gösterilmez.