Geliştirici aracı

URL ayrıştırıcı

Bir URL'yi yapıştırın ve sorgu parametreleri çözülmüş hâlde her parçasını görün.

URL ayrıştırıcı Cihazınızda çalışır
  • Tarayıcınızda çalışır — metniniz hiçbir yere gönderilmez
  • Kayıt yok, kota yok, istediğiniz sıklıkta ücretsiz kullanın

Nasıl çalışır

Bir düzine izleme parametresi içeren uzun bir URL, tasarım gereği okunamaz. Onu ayırmak, gerçekte neyin taşındığını gösterir — bu, hata ayıklama için yararlıdır ve bir pazarlama bağlantısının ne içerdiğine baktığınızda sessizce ilginçtir.

Tarayıcının kendisi tarafından ayrıştırılır

Tarayıcının kendi URL ayrıştırıcısını kullanır; bir bağlantıya tıkladığınızda çalışan aynı kod budur. Dolayısıyla sonuç, bir düzenli ifadenin tahmin ettiği biçimde değil, bir URL'nin gerçekte nasıl yorumlanacağıyla uyuşur. Bağlantı noktaları, kimlik bilgileri ve alışılmadık şemalar çevresindeki uç durumlar doğru davranır.

Parametrelerin kodu çözülür

Yüzde kodlaması geri alınır; böylece %20 bir boşluk, %40 bir et işareti (@) olur. Yinelenen parametrelerin hepsi tek bir yerde toplanmak yerine listelenir; çünkü bir URL aynı anahtarı meşru olarak birden fazla kez taşıyabilir ve hangisinin geçerli olacağı sunucuya bağlıdır.

Bir izleme bağlantısını okuma

utm_source, utm_medium ve utm_campaign kampanya izlemedir. gclid, fbclid ve msclkid, reklam platformlarının eklediği tıklama tanımlayıcılarıdır ve paylaşılan bir bağlantıyı gereksiz yere uzun yapan şey bunlardır — bir bağlantıyı iletmeden önce neredeyse her zaman silinebilirler.

Origin

Protokol, ana makine ve bağlantı noktası birlikte origin'i oluşturur; bu, tarayıcıların güvenlik kararları için kullandığı birimdir. Aynı origin'e sahip iki URL birbirinin verilerini okuyabilir; üçünden herhangi birindeki fark, http ile https dahil, onları ayrı kılar.

SSS

URL ayrıştırıcı — sorular

Başında https olmadan çalışır mı?

Evet. Şema eksikse geri kalanın ayrıştırılabilmesi için https varsayılır.

Parametrelerin kodu çözülüyor mu?

Evet, yüzde kodlaması geri alınır; böylece gerçek değerleri görürsünüz.

Bir parametre iki kez geçerse ne olur?

İkisi de listelenir. Bir sunucunun hangisini kullandığı değişir; bu yüzden onları tek bir yerde toplamak gerçek bir sorunu gizlerdi.

Origin nedir?

Protokol, ana makine ve bağlantı noktası birlikte. Tarayıcılar bunu güvenlik kararları için kullanır ve http ile https farklı origin'lerdir.

URL bir yere gönderiliyor mu?

Hayır. Tarayıcınızda ayrıştırılır.