Forskjellen mellom en absolutt og en relativ URL

Anonim

En absolutt vs en relativ URL

Enhetlig ressurs Locator (URL) er en adresse som spesifiserer hvor et bestemt dokument eller en ressurs er plassert på World Wide Web (WWW). Beste eksempel på en URL er adressen til en nettside på WWW, for eksempel // www. cnn. com /. Absolutt URL, også kalt en absolutt lenke, er en komplett internettadresse som tar en bruker til den nøyaktige katalogen eller filen til et nettsted. En Relativ URL eller en delvis Internett-adresse, peker på en katalog eller en fil i forhold til gjeldende katalog eller en fil.

Hva er absolutt nettadresse?

Absolutt URL, som gir en komplett adresse på en nettside eller en ressurs på WWW, har generelt formatet gitt under.

protokoll: // vertsnavn / other_details

Vanligvis brukes Hyper Text Transfer Protocol (//) som protokoll seksjon. Men protokollen kan også være ftp: //, gopher: //, eller fil: //. Vertsnavnet er navnet på datamaskinen som ressursen er bosatt. For eksempel er vertsnavnet til CNNs sentrale webserver www. cnn. com. Other_details-seksjonen inneholder informasjon om katalog og filnavn. Den nøyaktige betydningen av avsnittet other_details avhenger av både protokollen og verten. Resursen som er pekt av den absolutte nettadressen, ligger normalt på en fil, men den kan også genereres på fluen.

Hva er relativ nettadresse?

Som nevnt tidligere, peker en relativ nettadresse til en ressurs i forhold til gjeldende katalog eller fil. En relativ nettadresse kan ta flere forskjellige former. Når du henviser til en fil som ligger i samme katalog som den for tiden refererte siden, kan den relative nettadressen være enkel som navnet på selve filen. For eksempel, hvis du trenger å opprette en lenke på hjemmesiden din til en fil som heter my_name. html, som ligger i samme katalog som hjemmesiden din, kan du bare bruke filnavnet som følger:

<< a href = "my_name. html "> Mitt navn a > Hvis filen du trenger å koble til, er innenfor en underkatalog i referansesidens katalog, må du inkludere underkatalognavn og filnavn i den relative URL. For eksempel hvis vi prøver å koble en fil my_parents. html som er i en katalog som heter foreldre, som faktisk ligger i katalogen som inneholder hjemmesiden din, vil den relative nettadressen se ut som følgende. << a href

= "foreldre / mine foreldre. html "> Mine foreldre

a > I tillegg, hvis du vil referere til en ressurs som ligger på en katalog som er på et høyere nivå i katalogstrukturen enn katalogen som inneholder henvisningen side, kan du bruke to påfølgende punkter. For eksempel, hvis du vil referere til en fil som heter hjem.html som i en katalog over hjemmesiden din, kan du bruke en relativ nettadresse som følger. << a href = "… / home. html "> Hjem a >

Forskjellen mellom absolutt nettadresse og relativ nettadresse

Hovedforskjellen mellom en absolutt nettadresse og en relativ nettadresse er at en absolutt nettadresse er en komplett adresse som peker til en fil eller en ressurs, mens en relativ nettadresse peker på en fil i forhold til gjeldende katalog eller fil. Absolutt nettadresse inneholder mer informasjon enn en relativ nettadresse, men bruk av relative nettadresser er mye lettere siden de er kortere og mer bærbare. Men relative URL-adresser kan bare brukes til å henvise til linker som ligger på samme server som siden som refererer til dem.