CanDoYa
LT

Query string parser

Veikia tik jūsų naršyklėje - nieko neįkeliama, registracija nereikalinga.

Query string parser
0Poros
0Raktai
0Dublikatai
0Tuščios reikšmės
Redaguojami parametrai

Įklijuokite query string arba pridėkite eilutę, kad pradėtumėte perkurti parametrus.

Perkurta query
-
Su pradiniu ?
-

Percent-encoded tekstas lentelėje dekoduojamas, o perkurtame rezultate vėl užkoduojamas.

Įklijuokite URL arba query string, kad išparsintumėte parametrus
Dalintis šiuo įrankiu

Kas yra query string parser?

Query string parser paverčia URL dalį po klaustuko į aiškias rakto ir reikšmės eilutes. Įklijuokite neapdorotą query string arba visą URL, kad dekoduotumėte percent-encoded tekstą, išlaikytumėte pasikartojančius raktus jų tvarka, redaguotumėte parametrus ir perkurkite švarią query string arba atnaujintą URL.

Kaip naudotis

  1. 1Įklijuokite URL arba query string. Naudokite visą URL, pvz. <code>https://example.com/?a=1</code>, neapdorotą query string, pvz. <code>a=1&b=2</code>, arba query su klaustuku pradžioje.
  2. 2Peržiūrėkite dekoduotas eilutes. Lentelėje rodomas kiekvienas raktas ir reikšmė po percent decoding. Pasikartojantys raktai lieka atskirose eilutėse pradine tvarka.
  3. 3Redaguokite, pridėkite, pašalinkite arba rūšiuokite. Keiskite raktus ir reikšmes tiesiogiai, pridėkite trūkstamus parametrus, pašalinkite triukšmingas eilutes arba surūšiuokite sąrašą pagal raktą, kai reikia stabilaus rezultato.
  4. 4Nukopijuokite perkurtą rezultatą. Nukopijuokite užkoduotą query string, versiją su klaustuku pradžioje, atnaujintą visą URL arba JSON masyvą su rakto ir reikšmės poromis.

Kam pravers

Viskas vyksta jūsų naršyklėje, todėl privatūs saitai, API callback URL, kampanijų nuorodos ir laikini tokenai niekur neįkeliami. Parser naudoja standartines naršyklės URL ir URLSearchParams API, o virš jų prideda redaguojamą lentelę, kad parametrus galėtumėte peržiūrėti ir perkurti neprarasdami pasikartojančių raktų.

DUK

Ar šis query string parser nemokamas?

Taip. Jį galima naudoti nemokamai, be registracijos, be atsisiuntimo ir be naudojimo ribų. Įklijuokite query string arba URL, ir dekoduotos eilutės iškart pasirodys naršyklėje.

Ar mano URL arba query string įkeliamas?

Ne. Parsinimas, redagavimas ir perkūrimas vyksta lokaliai jūsų naršyklėje. Tai patogu, kai URL yra prieigos tokenų, el. pašto adresų, kampanijų ID ar kitų reikšmių, kurių nenorite siųsti į kitą serverį.

Ar galima parsinti visą URL?

Taip. Įklijuokite visą URL, ir įrankis perskaitys tik jo search parametrus, išsaugos kelią ir fragmentą, o po redagavimo pateiks perkurtą visą URL. Taip pat galite įklijuoti neapdorotą query string su klaustuku arba be jo.

Ar išlaikomi pasikartojantys raktai?

Taip. Pasikartojantys raktai išsaugomi kaip atskiros eilutės tokia tvarka, kokia jie pateikti. Dublikatų suvestinė juos paryškina, kad matytumėte atvejus kaip <code>tag=shoes&tag=summer</code> ir netyčia jų nesujungtumėte.

Kaip tvarkomos tuščios reikšmės?

Tuščios reikšmės lieka tuščios. Parametras, pvz. <code>empty=</code>, rodomas su tuščia reikšme, o raktas be lygybės ženklo atkuriant apdorojamas taip pat pagal <code>URLSearchParams</code>.

Ar percent-encoded reikšmės dekoduojamos?

Taip. Reikšmės kaip <code>blue%20shoes</code> lentelėje rodomos kaip <code>blue shoes</code>. Kopijuojant perkurtą query, įrankis reikšmes vėl užkoduoja pagal naršyklės standartines form-url-encoded taisykles.

Kas nutinka daliai po #?

Visame URL fragmentas po <code>#</code> išsaugomas kopijuojant perkurtą URL. Neapdorotoje query string viskas po <code>#</code> ignoruojama, nes fragmentai nėra query parametrų dalis.