CanDoYa
ET

URL parser

Töötab täielikult sinu brauseris - midagi ei laadita üles, kontot pole vaja.

URL
Kleebi URL, et tükeldada see osadeks
Jaga seda tööriista

Mis on URL parser?

URL parser tükeldab veebiaadressi selle koostisosadeks - skeem (https), hostinimi, port, teekond, päringustring ja fragment - ning kuvab iga päringuparameetri dekodeeritud võtme-väärtuse paarina. See tööriist parsib mis tahes URL-i otse sinu brauseris, kasutades sama standardit, mida brauser ise kasutab, nii et saad iga osa kontrollida, silumiseks kasutada või kopeerida.

Kuidas kasutada

  1. 1Kleebi URL. Aseta sisestusväljale mis tahes absoluutne URL - see võib sisaldada kasutajainfo osa, porti, päringustringi ja fragmenti.
  2. 2Loe jaotust. Paneel loetleb iga struktuuriosa - skeemi, hostinime, pordi, teekonna, päringu, fragmendi, päritolu - niipea kui URL on kehtiv.
  3. 3Kontrolli parameetreid. Päringuparameetrite tabel näitab iga võtit ja selle dekodeeritud väärtust, säilitades korduvad võtmed nende esinemisjärjekorras.
  4. 4Kopeeri vajalik. Kopeeri mis tahes üksik osa või kasuta valikut Kopeeri JSON-ina, et saada kogu parsitud struktuur testi või vearaporti jaoks.

Kellele see sobib

Parsimine toimub jooksvalt kirjutamise ajal ja jääb sinu seadmesse - URL-i ei laadita kunagi üles, mis on oluline, kui see sisaldab API-võtmeid, tokeneid või jälgimis-ID-sid. Tööriist kasutab brauserisse sisseehitatud WHATWG URL- ja URLSearchParams-mootorit, täpselt sama mootorit, mida kasutab sinu aadressiriba, nii et see, mida näed, vastab sellele, kuidas päris klient aadressi loeb. Iga päringuparameeter kuvatakse juba protsent-dekodeerituna ja korduvad võtmed säilitatakse esinemisjärjekorras, mitte ei liideta kokku.

Korduvad küsimused

Kas see URL parser on tasuta?

Jah - see on täiesti tasuta, ilma registreerimise ja kasutuspiiranguteta. Parsimine toimub täielikult sinu brauseris.

Kas mu URL laaditakse kuhugi üles?

Ei. URL parsitakse kohalikult sinu brauseris ega jõua kunagi serverisse, seega on see turvaline linkide puhul, mis sisaldavad API-võtmeid, seansitokeneid või privaatseid päringuparameetreid.

Milliseid URL-i osi see näitab?

See näitab skeemi, kasutajanime ja parooli (kui olemas), hostinime, porti, teekonda, päringustringi ja fragmenti, samuti päritolu (origin). Iga päringuparameeter kuvatakse ka dekodeeritud võtme-väärtuse paarina.

Miks palutakse lisada https:// ?

URL-i standard vajab hosti kindlaksmääramiseks absoluutset URL-i. Pelgal aadressil, näiteks <code>example.com/path</code>, või suhtelisel, näiteks <code>/path?x=1</code>, pole skeemi, seega ei saa seda üksinda parsida - lisa ette <code>https://</code> (või õige skeem) ja parsimine õnnestub.

Kas päringuparameetrid dekodeeritakse?

Jah. Iga parameetri väärtus dekodeeritakse protsentkoodist, nii et <code>%20</code> kuvatakse tühikuna ja <code>caf%C3%A9</code> kujul <code>café</code>. Korduvad võtmed - näiteks <code>color=blue&color=red</code> - säilitatakse eraldi ridadena nende algses järjekorras, mitte ei liideta.

Miks on port mõnikord tühi?

Kui URL kasutab oma skeemi vaikimisi porti (443 https jaoks, 80 http jaoks), jätab standard välja <code>port</code> tühjaks, sest see on niigi selge. Mittevaikimisi port, näiteks <code>:8443</code>, kuvatakse selgesõnaliselt.

Kas see suudab parsida fragmenti pärast # märki?

Jah. Osa pärast <code>#</code> kuvatakse fragmendina. Brauserid ei saada seda kunagi serverisse, kuid see on URL-i tõeline osa - kasulik ühelehe-rakenduste marsruutide ja sügavlinkide jaoks.