Udviklerværktøj

URL-parser

Indsæt en URL, og se hver en del af den, med forespørgselsparametrene afkodet.

URL-parser Kører på din enhed
  • Kører i din browser — din tekst sendes aldrig nogen steder hen
  • Ingen tilmelding, ingen kvoter, gratis at bruge så ofte, du vil

Sådan fungerer det

En lang URL med et dusin sporingsparametre er ulæselig med vilje. Når den deles op, ser man, hvad der faktisk medbringes – hvilket er nyttigt til fejlfinding og stille og roligt interessant, når man ser på, hvad et marketinglink indeholder.

Fortolket af selve browseren

Den bruger browserens egen URL-parser, den samme kode som kører, når du klikker på et link, så resultatet svarer til, hvordan en URL reelt vil blive fortolket, og ikke til, hvordan et regulært udtryk gætter på, at den kunne blive det. Grænsetilfælde omkring porte, legitimationsoplysninger og usædvanlige skemaer opfører sig korrekt.

Parametre afkodes

Procentkodning fjernes, så %20 bliver til et mellemrum og %40 til et snabel-a. Gentagne parametre vises alle i stedet for at blive slået sammen, fordi en URL legitimt kan indeholde den samme nøgle mere end én gang, og hvilken der vinder, afhænger af serveren.

Sådan læser du et sporingslink

utm_source, utm_medium og utm_campaign er kampagnesporing. gclid, fbclid og msclkid er klikidentifikatorer, som annonceplatforme tilføjer, og de er det, der gør et delt link unødigt langt – de kan næsten altid slettes, før du giver et link videre.

Oprindelsen (origin)

Protokol, vært og port udgør tilsammen oprindelsen, som er den enhed, browsere bruger til sikkerhedsbeslutninger. To URL'er med samme oprindelse kan læse hinandens data; en forskel i en af de tre, også http versus https, gør dem adskilte.

FAQ

URL-parser – spørgsmål

Virker det uden https foran?

Ja. Hvis skemaet mangler, antages https, så resten kan fortolkes.

Bliver parametrene afkodet?

Ja, procentkodningen fjernes, så du ser de rigtige værdier.

Hvad hvis en parameter optræder to gange?

Begge vises. Hvilken en server bruger, varierer, så at slå dem sammen ville skjule et reelt problem.

Hvad er oprindelsen (origin)?

Protokol, vært og port sammen. Browsere bruger den til sikkerhedsbeslutninger, og http og https er forskellige oprindelser.

Bliver URL'en sendt nogen steder hen?

Nej. Den bliver fortolket i din browser.