Utilia

URL-þáttari

Límdu inn vefslóð til að sjá samskiptareglu, vél, tengi, slóðarhluta, afkóðaðar leitarfæribreytur og brot, og breyttu færibreytum og endurbyggðu slóðina.

Hvernig á að greina vefslóð

  1. Límdu vefslóð í Vefslóð til greiningar. Hún er greind um leið og þú slærð inn; þú getur líka ýtt á Enter eða smellt á Greina vefslóð.
  2. Lestu hlutana: Samskiptaregla, Vélarheiti, Tengi, Vél (með tengi), Uppruni, Notandanafn, Lykilorð, Slóð og Brot (#).
  3. Skoðaðu listann Slóðarhlutar og töfluna Leitarfæribreytur, sem sýnir hvern lykil og gildi afkóðuð, við hlið Hrátt textans.
  4. Undir Breyta og endurbyggja geturðu breytt lykli eða gildi, smellt á Bæta við færibreytu eða Fjarlægja, eða breytt brotinu. Endurbyggð vefslóð uppfærist um leið og þú slærð inn.
  5. Smelltu á Afrita til að afrita nýju vefslóðina.

Ef þú límir inn vistfang án samskiptareglu, eins og example.com/page, gerir verkfærið ráð fyrir https:// og segir frá því.

Hlutar vefslóðar

Verkfærið notar innbyggðan vefslóðaþáttara vafrans, sem fylgir WHATWG URL Standard, þannig að það sér vistfangið nákvæmlega eins og vafri. Tökum https://ann:secret@shop.example.com:8080/en/products?size=M#reviews:

  • Samskiptaregla (https:) er sú regla sem segir vafranum hvernig á að sækja auðlindina.
  • Notandanafn og Lykilorð (ann, secret) eru valfrjáls auðkenni. Lykilorðið er falið sjálfgefið; hakaðu við Sýna lykilorð til að sjá það. Vafrar fjarlægja eða hafna nú slíkum auðkennum í tenglum og þú ættir aldrei að deila vefslóð sem inniheldur þau.
  • Vélarheiti (shop.example.com) er heiti netþjónsins. Alþjóðleg lén eru sýnd í punycode-formi (xn--…), sem er það sem DNS notar.
  • Tengi (8080) er sýnt þegar vefslóðin gefur það upp. Annars bendir verkfærið á sjálfgefið tengi reglunnar: 80 fyrir http og ws, 443 fyrir https og wss, 21 fyrir ftp. Tengi sem er jafnt sjálfgefna gildinu, eins og :443 á https, er fellt niður af þáttaranum.
  • Vél (með tengi) sameinar hvort tveggja og Uppruni er regla + vél + tengi, einingin sem vafrar nota fyrir öryggisreglur eins og CORS.
  • Slóð (/en/products) er skipt í Slóðarhlutar, hver prósentuafkóðaður, þannig að caf%C3%A9 les café.
  • Brot (#) (reviews) vísar á hluta síðunnar. Það er aldrei sent á netþjóninn.

Leitarfæribreytur

Leitarstrengnum er skipt við & og hverju pari við fyrsta =. Lyklar og gildi eru afkóðuð eins og HTML-eyðublöð kóða þau: %XX raðir verða stafir og + verður bil. Endurteknir lyklar, algengir í síum og fjölvalsreitum (size=M&size=L), eru allir varðveittir og merktir „(endurtekið 1/2)“, „(endurtekið 2/2)“ í röð. Lykill án = er sýndur með tómu gildi. Þegar ekki er hægt að afkóða runu er hráa textinn sýndur í staðinn.

Breyting og endurbygging

Ritillinn byrjar með núverandi færibreytum. Tómum röðum er sleppt. Nýi leitarstrengurinn er kóðaður eins og eyðublaðssending, eins og URLSearchParams gerir: bil verða + og frátekin tákn eins og &, = eða # eru prósentukóðuð, þannig að gildi getur óhætt innihaldið þau. Þetta er handhægt til að fjarlægja rakningarfæribreytur, breyta blaðsíðutölu eða smíða prófunartengla. Þegar lykilorðið er falið er það einnig falið í reitnum Endurbyggð vefslóð, en Afrita afritar raunverulegu vefslóðina.

Algengar spurningar

Af hverju segir verkfærið að vefslóðin mín sé ógild?

Algengustu ástæðurnar eru bil í vélarheitinu, tengi yfir 65535, vél vantar á eftir https://, eða stafir sem eru ekki leyfðir í vélarheiti. Texti án punkts, eins og eitt orð, er heldur ekki meðhöndlaður sem vélarheiti.

Er vefslóðin heimsótt eða send eitthvað?

Nei. Vistfangið er aðeins greint í vafranum þínum. Engin beiðni er send á vefinn.

Af hverju varð %20 að + í endurbyggðu vefslóðinni?

Hvort tveggja þýðir bil í leitarstreng. Endurbyggingin notar eyðublaðskóðunina sem vafrar og flestir þjónsrammar framleiða, sem skrifar bil sem +.

Ræður það við mailto:, tel: eða data: vefslóðir?

Já. Þær eru líka greindar, en þær hafa enga vél eða tengi: innihald þeirra birtist í Slóð.

Hver er munurinn á Vél og Vélarheiti?

Vélarheiti er nafnið eitt. Vél (með tengi) bætir við tenginu þegar það er gefið upp sérstaklega, eins og í example.com:8080.