CanDoYa
LV

URL parsētājs

Darbojas tikai tavā pārlūkā - bez augšupielādes un reģistrācijas.

URL
Ielīmējiet URL, lai sadalītu to daļās
Kopīgot šo rīku

Kas ir URL parsētājs?

URL parsētājs sadala tīmekļa adresi tās sastāvdaļās - shēmā (https), resursdatorā (hostname), portā, ceļā, vaicājuma virknē un fragmentā - un katru vaicājuma parametru parāda kā atkodētu atslēgas/vērtības pāri. Šis rīks parsē jebkuru URL tieši jūsu pārlūkā, izmantojot to pašu standartu, ko lieto pats pārlūks, tāpēc varat apskatīt, atkļūdot vai izkopēt jebkuru atsevišķu daļu.

Kā lietot

  1. 1Ielīmējiet URL. Ievietojiet jebkuru absolūtu URL ievades laukā - tajā var būt lietotājinformācijas daļa, ports, vaicājuma virkne un fragments.
  2. 2Izlasiet sadalījumu. Panelis uzskaita katru struktūras daļu - shēmu, resursdatoru, portu, ceļu, vaicājumu, fragmentu, izcelsmi - tiklīdz URL ir derīgs.
  3. 3Apskatiet parametrus. Vaicājuma parametru tabula rāda katru atslēgu un tās atkodēto vērtību, saglabājot atkārtotas atslēgas to sākotnējā secībā.
  4. 4Izkopējiet vajadzīgo. Izkopējiet jebkuru atsevišķu daļu vai izmantojiet Kopēt kā JSON, lai iegūtu visu parsēto struktūru testam vai kļūdas ziņojumam.

Kam noder

Parsēšana notiek rakstīšanas laikā un paliek jūsu ierīcē - adrese nekad netiek augšupielādēta, kas ir svarīgi, ja tajā ir API atslēgas, žetoni vai izsekošanas ID. Rīks izmanto pārlūkprogrammā iebūvēto WHATWG URL un URLSearchParams, tieši to pašu dzinēju, ko lieto jūsu adreses josla, tāpēc redzētais atbilst tam, kā adresi nolasīs īsts klients. Katrs vaicājuma parametrs jau ir procentu atkodēts, un atkārtotas atslēgas tiek saglabātas sākotnējā secībā, nevis apvienotas.

Biežāk uzdotie jautājumi

Vai šis URL parsētājs ir bezmaksas?

Jā - tas ir pilnībā bezmaksas, bez reģistrācijas un bez lietošanas ierobežojumiem. Parsēšana notiek pilnībā jūsu pārlūkā.

Vai mana URL adrese tiek kaut kur augšupielādēta?

Nē. URL tiek parsēts lokāli jūsu pārlūkā un nekad netiek nosūtīts uz serveri, tāpēc tas ir droši saitēm, kurās ir API atslēgas, sesijas žetoni vai privāti vaicājuma parametri.

Kuras URL daļas tas parāda?

Tas parāda shēmu, lietotājvārdu un paroli (ja tādi ir), resursdatoru, portu, ceļu, vaicājuma virkni un fragmentu, kā arī izcelsmi (origin). Katrs vaicājuma parametrs tiek uzskaitīts arī kā atkodēts atslēgas/vērtības pāris.

Kāpēc parādās aicinājums pievienot https:// ?

URL standartam nepieciešams absolūts URL, lai zinātu resursdatoru. Vienkāršai adresei, piemēram, <code>example.com/path</code>, vai relatīvai, piemēram, <code>/path?x=1</code>, nav shēmas, tāpēc to nevar parsēt atsevišķi - pievienojiet <code>https://</code> (vai pareizo shēmu) sākumā, un tas tiks parsēts.

Vai vaicājuma parametri tiek atkodēti?

Jā. Katra parametra vērtība tiek procentu atkodēta, tāpēc <code>%20</code> tiek parādīts kā atstarpe un <code>caf%C3%A9</code> - kā <code>café</code>. Atkārtotas atslēgas - piemēram, <code>color=blue&color=red</code> - tiek saglabātas kā atsevišķas rindas sākotnējā secībā, nevis apvienotas.

Kāpēc ports dažreiz ir tukšs?

Ja URL izmanto savai shēmai noklusējuma portu (443 protokolam https, 80 protokolam http), standarts atstāj <code>port</code> tukšu, jo tas ir pašsaprotams. Ne-noklusējuma ports, piemēram, <code>:8443</code>, tiek parādīts skaidri.

Vai tas var parsēt fragmentu aiz # ?

Jā. Daļa aiz <code>#</code> tiek parādīta kā fragments. Pārlūki to nekad nesūta uz serveri, taču tā ir īsta URL sastāvdaļa - noderīga vienas lapas lietotņu maršrutiem un tiešajām saitēm.