CanDoYa
SV

URL Parser: dela upp en URL

Körs helt i din webbläsare - inget laddas upp, ingen registrering.

URL
Klistra in en URL för att dela upp den i delar
Dela det här verktyget

Vad är en URL Parser?

En URL Parser delar upp en webbadress i sina beståndsdelar - schema (https), värdnamn, port, sökväg, frågesträng och fragment - och listar varje frågeparameter som ett avkodat nyckel-värde-par. Det här verktyget analyserar valfri URL i din webbläsare enligt samma standard som webbläsaren själv använder, så du kan inspektera, felsöka eller kopiera vilken enskild del som helst.

Så använder du verktyget

  1. 1Klistra in en URL. Släpp in valfri absolut URL i inmatningsfältet - den kan innehålla en userinfo-del, port, frågesträng och fragment.
  2. 2Läs uppdelningen. Panelen listar varje strukturell del - schema, värdnamn, port, sökväg, fråga, fragment, origin - så snart URL:en är giltig.
  3. 3Inspektera parametrarna. Tabellen med frågeparametrar visar varje nyckel och dess avkodade värde, och behåller dubbla nycklar i den ordning de förekommer.
  4. 4Kopiera det du behöver. Kopiera valfri enskild del, eller använd Kopiera som JSON för att få hela den uppdelade strukturen till ett test eller en buggrapport.

Vem passar det för

Uppdelningen sker medan du skriver och stannar på din enhet - URL:en laddas aldrig upp, vilket spelar roll när den innehåller API-nycklar, token eller spårnings-id. Verktyget använder webbläsarens inbyggda WHATWG URL och URLSearchParams, exakt samma motor som din adressfält använder, så det du ser är hur en riktig klient faktiskt läser adressen. Varje frågeparameter visas redan procent-avkodad, och dubbla nycklar behålls i sin ordning i stället för att slås ihop.

Vanliga frågor

Är den här URL Parser gratis?

Ja - den är helt gratis, utan registrering och utan användningsgränser. Uppdelningen sker helt i din webbläsare.

Laddas min URL upp någonstans?

Nej. URL:en analyseras lokalt i din webbläsare och skickas aldrig till en server, så det är säkert för länkar som innehåller API-nycklar, sessionstoken eller privata frågeparametrar.

Vilka delar av en URL visar den?

Den visar schemat, eventuellt användarnamn och lösenord (userinfo), värdnamnet, porten, sökvägen, frågesträngen och fragmentet, plus origin. Varje frågeparameter listas också som ett avkodat nyckel-värde-par.

Varför säger den åt mig att lägga till https:// ?

URL-standarden behöver en absolut URL för att känna till värdnamnet. En naken adress som <code>example.com/path</code> eller en relativ som <code>/path?x=1</code> saknar schema och kan därför inte analyseras på egen hand - lägg till <code>https://</code> (eller rätt schema) först, så analyseras den.

Avkodas frågeparametrarna?

Ja. Varje parametervärde procent-avkodas, så <code>%20</code> visas som ett mellanslag och <code>caf%C3%A9</code> som <code>café</code>. Dubbla nycklar - som <code>color=blue&color=red</code> - behålls som separata rader i ursprunglig ordning i stället för att slås ihop.

Varför är porten ibland tom?

När en URL använder standardporten för sitt schema (443 för https, 80 för http) lämnar standarden <code>port</code> tom eftersom den underförstås. En icke-standardport som <code>:8443</code> visas explicit.

Kan den analysera fragmentet efter # ?

Ja. Delen efter <code>#</code> visas som fragment. Den skickas aldrig till servern av webbläsare, men den är en riktig del av URL:en - användbar för single-page-app-rutter och djuplänkar.