Eszköz munkaterület
URL encoder, URL decoder és query string parser
Értékek kódolása, query string dekódolása és URL részek vizsgálata.
URL encoder, decoder és parser
URL encoder, decoder és parser
bájt →
URL encoder, decoder és parser
Lekérdezési paraméterek
IDN / Punycode
URL encoder, decoder és parser
..
Fejléc
Payload
Metaadatok
· Lejár:
Aláírás ellenőrzése
Aláírás (HS)
URL encoder, decoder és parser
Mintakönyvtár
Kiemelt találatok
Találatok ()
Csere eredménye
URL encoder, decoder és parser
Relatív:
Időzóna
Összeállítás részekből
Különbség
URL encoder, decoder és parser
URL encoder, decoder és parser
URL encoder, decoder és parser
Példák
Bemenet
hello world & café
Kódolt
hello%20world%20%26%20caf%C3%A9
URL Útmutatók és cikkek
Hogyan alakítja az URL a szöveget webes címmé?
Az URL sémát, hostot, útvonalat, queryt és fragmentet egyesít. Minden komponensnek saját szintaxisa és biztonsági jelentése van.
Cikk elolvasásaURL-kódolási hibák, amelyek alkalmazásokat törnek el
A dupla kódolás, a plusz kétértelműsége, az encoded slash és a duplikált paraméter megváltoztathat routingot, aláírást és jogosultságot.
Cikk elolvasásaTiszta, stabil és megosztható URL-ek tervezése
A jó URL túléli a redesign-t, egyetlen kanonikus alakja van, és csak olyan állapotot hordoz, amelyet érdemes menteni és megosztani.
Cikk elolvasásaURL encoder, decoder és parser
Értékek kódolása, query string dekódolása és URL részek vizsgálata. DevToolGrid Online egy ingyenes URL encoder, URL decoder és query string parser.
Mi az URL-kódolás?
Az URL-kódolás (százalékos kódolás) az URL-ben nem biztonságos vagy fenntartott karaktereket % jellel és a hexadecimális kódjukkal helyettesíti. Például a szóközből %20, az &-ból %26 lesz. Így tetszőleges szöveget — szóközöket, Unicode-ot, szimbólumokat — helyezhetsz query stringekbe és útvonalakba a cím elrontása nélkül.
Hogyan kódolj vagy dekódolj URL-t
- 1 Illeszd be az URL-t vagy az értéket a beviteli mezőbe.
- 2 Kattints az Encode component gombra a query értékekhez, vagy az Encode URI gombra a szerkezet megőrzéséhez.
- 3 A Decode gombbal a százalékos szekvenciák olvasható szöveggé alakulnak.
- 4 Elemezz egy teljes URL-t a séma, a gazdagép, az útvonal, a query és a fragmens megtekintéséhez.
Gyakori URL-kódolási hibák
- Szóköz + vagy %20 formábanA query stringekben a szóköz lehet + (űrlapkódolás) vagy %20. Összekeverésük megrongálja az értékeket.
- Fenntartott karakterek kódolatlanulA &, =, ? és # karaktereknek különleges jelentésük van. Egy értékben kódolatlanul elrontják a query-t.
- Kettős kódolásEgy már kódolt szöveg kódolása a %20-ból %2520-at csinál. Minden értéket pontosan egyszer kódolj.
encodeURIComponent vs encodeURI
Az encodeURIComponent szinte mindent kódol, az & = ? / jeleket is, ezért egyetlen query értékhez vagy útvonalszegmenshez helyes. Az encodeURI megtartja az érvényes URL-t alkotó karaktereket (pl. : / ? &), és egy teljes cím kódolására való. Paraméterekhez a component, teljes URL-ekhez a teljes változatot használd.
GYIK
Ingyenes ez az eszköz?
Igen. Az URL-kódoló, -dekódoló és -elemző teljesen ingyenes, korlát nélkül.
Elküldi az adataimat egy szervernek?
Nem. A kódolás, a dekódolás és az elemzés helyben, a böngészőben fut; semmit sem töltünk fel.
Mi a különbség a + és a %20 között?
Mindkettő jelölhet szóközt a query stringben. A %20 mindig szóköz; a + csak application/x-www-form-urlencoded adatban.
Tudja elemezni a query paramétereket?
Igen. Részekre bontja az URL-t, és lehetővé teszi a paraméterek szerkesztését, rendezését és deduplikálását.