CanDoYa
HU

URL Elemző

Teljesen a böngésződben fut - feltöltés és regisztráció nélkül.

URL
Illessz be egy URL-t a részekre bontáshoz
Oszd meg ezt az eszközt

Mi az URL elemző?

Az URL elemző egy webcímet bontja alkotóelemeire - séma (https), hostnév, port, útvonal, lekérdezési karakterlánc és töredék -, és minden lekérdezési paramétert dekódolt kulcs/érték párként listáz. Ez az eszköz bármely URL-t a böngésződben elemzi, ugyanazzal a szabvánnyal, amit maga a böngésző is használ, így megvizsgálhatod, hibakeresheted vagy kimásolhatod bármelyik részét.

Így működik

  1. 1Illessz be egy URL-t. Illessz be bármilyen abszolút URL-t a mezőbe - tartalmazhat felhasználói adatokat, portot, lekérdezési karakterláncot és töredéket.
  2. 2Olvasd el a bontást. A panel minden szerkezeti részt felsorol - séma, hostnév, port, útvonal, lekérdezés, töredék, origó -, amint az URL érvényes.
  3. 3Vizsgáld meg a paramétereket. A lekérdezési paraméterek táblázata minden kulcsot és dekódolt értékét megmutatja, az ismétlődő kulcsokat pedig a megjelenés sorrendjében tartja.
  4. 4Másold, amire szükséged van. Másolj ki bármelyik részt egyenként, vagy használd a Másolás JSON-ként lehetőséget a teljes elemzett szerkezet átvételéhez egy teszthez vagy hibajelentéshez.

Kinek hasznos

Az elemzés gépelés közben fut, és a te eszközödön marad - az URL soha nem kerül feltöltésre, ami akkor számít, ha API-kulcsokat, tokeneket vagy nyomkövető azonosítókat tartalmaz. Az eszköz a böngésző beépített WHATWG URL és URLSearchParams motorját használja, pontosan ugyanazt, amit a címsorod is használ, így amit látsz, az pontosan úgy néz ki, ahogy egy valódi kliens értelmezi a címet. Minden lekérdezési paraméter már százalék-dekódolva jelenik meg, és az ismétlődő kulcsok sorrendben megmaradnak, nem olvadnak össze.

Gyakori kérdések

Ingyenes ez az URL elemző?

Igen - teljesen ingyenes, regisztráció és használati korlátok nélkül. Az elemzés teljes egészében a böngésződben fut.

Feltöltődik valahova az URL-em?

Nem. Az URL-t a böngésződ helyben elemzi, és soha nem kerül szerverre küldésre, így biztonságos olyan linkekhez, amelyek API-kulcsokat, munkamenet-tokeneket vagy privát lekérdezési paramétereket tartalmaznak.

Az URL mely részeit mutatja meg?

Megmutatja a sémát, a felhasználónevet és jelszót (ha van), a hostnevet, a portot, az útvonalat, a lekérdezési karakterláncot és a töredéket, valamint az origót. Minden lekérdezési paramétert dekódolt kulcs/érték párként is felsorol.

Miért kéri, hogy adjam hozzá a https:// előtagot?

Az URL szabvány abszolút URL-t igényel a host megállapításához. Egy önmagában álló cím, mint az <code>example.com/path</code>, vagy egy relatív cím, mint a <code>/path?x=1</code>, nem tartalmaz sémát, így önmagában nem elemezhető - add hozzá a <code>https://</code> előtagot (vagy a megfelelő sémát), és elemzésre kerül.

Dekódolva vannak a lekérdezési paraméterek?

Igen. Minden paraméter értéke százalék-dekódolt, így a <code>%20</code> szóközként jelenik meg, a <code>caf%C3%A9</code> pedig <code>café</code>-ként. Az ismétlődő kulcsok - mint a <code>color=blue&color=red</code> - külön sorként maradnak meg az eredeti sorrendjükben, ahelyett hogy összeolvadnának.

Miért üres néha a port?

Amikor egy URL a sémájának alapértelmezett portját használja (443 a https-hez, 80 a http-hez), a szabvány üresen hagyja a <code>port</code>-ot, mert az implicit. Egy nem alapértelmezett port, mint a <code>:8443</code>, explicit módon jelenik meg.

Elemzi a # utáni töredéket is?

Igen. A <code>#</code> utáni rész töredékként jelenik meg. A böngészők soha nem küldik el a szervernek, de az URL valódi része - hasznos egyoldalas alkalmazások útvonalaihoz és mélylinkekhez.