0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Ortamlar
URL'yi protokol, kimlik bilgileri, ana bilgisayar, port, yol, sorgu parametreleri ve fragment gibi tüm elemanlarına ayırın. Sorgu parametreleri anahtar-değer tablosu olarak gösterilir. Şema (https://, ftp:// vb.) dahil olmak üzere tam bir URL girin.

Nasıl çalışır

Ayrıştırıcı, bir web adresini tüm parçalarına ayırır: şema, kimlik bilgileri, ana makine, bağlantı noktası, yol, sorgu ve parça. Tarayıcının, standartların da uyguladığı yerel URL API'sini kullanır.

Sorgu dizesi (?anahtar=değer&…), her değeri ayrı ayrı incelemek için tekil parametrelerden oluşan bir tabloya ayrılır ve yol da kendi bölümlerine ayrılır.

Analizin çalışması için URL şemayı içermelidir (https://, http://, ftp:// vb.); şema olmadan adres geçersiz sayılır.

Örnekler

https://user:pass@ejemplo.com:8080/tienda/item?id=42&color=azul#detalleprotocol: https: · hostname: ejemplo.com · port: 8080 · pathname: /tienda/item · search: ?id=42&color=azul · hash: #detalleHer bileşen ayrı ayrı çıkarılır; id=42 ve color=azul parametreleri ayrıca sorgu tablosunda görünür.
https://sitio.com/buscar?q=caf%C3%A9q = caféKod çözme seçeneği etkinken %C3%A9 değeri "é" olarak gösterilir.

Kullanım senaryoları

  • Bir bağlantının neden çalışmadığını, her sorgu parametresini ayrı ayrı inceleyerek ayıklamak.
  • Bir pazarlama URL'sinden kampanya parametrelerini (utm_source, utm_medium) çıkarmak.
  • Bir adrese güvenmeden önce gerçek ana makinesini, bağlantı noktasını ve şemasını doğrulamak.
  • Yol bölümlerini ve parametrelerini okuyarak bir API'nin yapısını anlamak.

Sık sorulan sorular

URL'm neden geçersiz olarak işaretleniyor?

Neredeyse her zaman şema eksik olduğu için. "ornek.com/sayfa" tam bir URL değildir; ayrıştırılabilmesi için başına "https://" ekleyin.

host ile hostname arasındaki fark nedir?

"hostname" yalnızca alan adıdır (ornek.com); "host" ise varsa bağlantı noktasını da içerir (ornek.com:8080).

Parametreleri çözme seçeneği ne yapar?

Sorgu değerlerine yüzde kod çözme uygular; böylece %20 boşluk, %C3%A9 ise "é" olarak gösterilir. Değerleri URL'de gittikleri gibi görmek istiyorsanız devre dışı bırakın.

URL bir sunucuya gönderiliyor mu?

Hayır. Analiz tamamen tarayıcınızda yapılır; adres bilgisayarınızdan hiç ayrılmaz.