URL Ayrıştırıcı
Herhangi bir URL'yi protokol, host, yol, sorgu ve fragman parçalarına ayırır.
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.
Bu araç ne yapar?
Tam bir URL'yi tarayıcının yerleşik URL API'siyle ayrıştırır; protokol, host, açık port, yol, sorgu dizesi, fragman ve origin alanlarını gösterir. Sorgu parametrelerini ayrıca anahtar-değer satırlarına çözer.
Nasıl kullanılır?
https:// gibi şeması dahil tam URL'yi giriş alanına yapıştırın. Bileşen anında doğrulayıp ayrıştırır, geçersiz girişte hata gösterir ve normalize edilmiş tam URL'yi kopyalamanızı sağlar.
Çalışılmış örnek
https://example.com:8080/docs?q=hello+world&tag=a&tag=b#intro için host example.com:8080, port 8080, yol /docs ve fragman #intro olur; tabloda q değeri "hello world" ve iki ayrı tag satırı görünür.
Sonuç alanları
Host, alan adıyla açık portu birlikte içerirken origin şema ile hostu birleştirir. Sorgu dizesi baştaki soru işaretini, fragman diyez işaretini korur; olmayan port, sorgu veya fragman kısa çizgiyle gösterilir.
Normalizasyon ve kod çözme
Yerleşik URL oluşturucusu href üretirken şema ve yol gibi bazı ayrıntıları normalize edebilir. URLSearchParams tabloda yüzde kaçışlarını ve artı işaretlerini çözer, tekrarlanan parametreleri ayrı satırlarda tutar.
Sınırlamalar
Bir temel URL verilmediği için example.com gibi çıplak alan adları reddedilir; https:// veya geçerli başka bir şema ekleyin. Araç yalnızca sözdizimini kontrol eder; adresi istemez, erişilebilirliği sınamaz, yönlendirmeleri izlemez veya güvenlik değerlendirmesi yapmaz.
Standartlar ve gizlilik
Ayrıştırma, tarayıcının WHATWG URL standardı uygulamasını izler; kesin normalizasyon çalışma ortamına göre değişebilir. Tüm işlem tarayıcınızda gerçekleşir, girilen adres ziyaret edilmez veya sunucuya gönderilmez.
Sıkça Sorulan Sorular
- URL'im neden geçersiz görünüyor?
- URL'nin https:// veya http:// gibi bir protokole ihtiyacı var. Protokol olmadan tarayıcının URL ayrıştırıcısı neyin host neyin yol olduğunu ayırt edemez ve reddeder.
- Bu araç URL'ye erişim mi sağlıyor?
- Hayır. Ayrıştırma tamamen tarayıcınızda, native URL API kullanılarak yapılır — ağ üzerinden hiçbir şey gönderilmez ve URL'nin canlı olmasına gerek yoktur.
- Tekrarlanan sorgu parametrelerini işleyebilir mi?
- Evet, her anahtar-değer çifti kendi satırında listelenir; yani ?tag=a&tag=b gibi bir sorgu dizesi tag için iki ayrı satır gösterir.