Kodimi dhe dekoderi i URL-së Falas

Kodoni dhe deshifroni URL-të dhe vargjet e pyetjeve. Mbështet analizimin e encodeURIkomponentit, dekodimit URIkomponent dhe vargut të pyetjeve.

Funksionon jashtë linje sapo ngarkohet
Mënyra e kodimit

Kodon çdo karakter të rezervuar — më i miri për vlerat e query-t dhe segmentet e path-it.

Si funksionon

Kodifikimi dhe dekodifikimi URL këtu funksionon tërësisht në shfletuesin tënd duke përdorur globalët e integruar të JavaScript-it — encodeURIComponent, encodeURI, dhe decodeURIComponent — pa bibliotekë të palës së tretë dhe pa kërkesë rrjeti. Mjeti gjithashtu ekspozon API-në vendase URL të shfletuesit për të analizuar dhe shfaqur parametra vargu kërkese si një tabelë çelës-vlerë.

  1. 1
    Zgjidh një mënyrë kodifikimi
    Tre mënyra hartojnë raste përdorimi të botës reale: "Komponent" thërret encodeURIComponent dhe shpëton gjithçka përveç karaktereve të parezervuara — zgjedhja e saktë për vlera individuale kërkese. "URL e Plotë" thërret encodeURI dhe lë të paprekur skemën, pjerrëset, dhe domain-in. "Formular" përdor encodeURIComponent pastaj ndërron %20 me + për t'u përputhur me formatin application/x-www-form-urlencoded të dërguar nga formularët HTML.
  2. 2
    Kodifiko ose dekodifiko me një klikim
    Kodifikimi e kalon tekstin tënd përmes funksionit të zgjedhur dhe shfaq rezultatin e kodifikuar me përqindje. Dekodifikimi thërret decodeURIComponent (me + të konvertuar në hapësira në mënyrën Formular). Sekuencat e keqformuara me përqindje — si një %E0 e vetmuar pa bajt vazhdimi — kapen dhe raportohen si një gabim brendazi në vend që të bllokojnë.
  3. 3
    Analizo vargje kërkese me API-në URL
    Veprimi "Analizo parametrat" e mbështjell hyrjen tënde në konstruktorin vendas URL të shfletuesit dhe përsërit url.searchParams për të nxjerrë çdo çift çelës-vlerë. Nëse konstruktori URL e refuzon hyrjen, një rezervë e shkruar me dorë e ndan sipas & dhe = dhe xhiron çdo shenjë përmes safeDecode, kështu që vargje kërkese të pjesshme ose të papërpunuara ende prodhojnë një tabelë të lexueshme.
  4. 4
    Kopjo rezultatin
    Teksti i kodifikuar ose dekodifikuar shfaqet në një bllok dalje monospace. Një buton kopjimi e shkruan te clipboard përmes API-së Clipboard. Asgjë nuk largohet nga pajisja jote në asnjë pikë.

Mjete të ngjashme

Pyetjet e bëra më shpesh