Hvad er en ensartet ressource locator?
En ensartet ressource locator, også kendt ved forkortelsen URL, er et middel til at specificere placeringen og adgangsmetoden for et objekt på Internettet. Det inkluderer et skema eller protokollnavn, der beskriver, hvordan man får adgang til objektet. Det inkluderer også netværkets placering sammen med valgfri forespørgsel og fragment-identifikatorer. En meget almindelig brug af en URL er at dirigere en browser til et websted.
Det originale koncept om en Uniform Resource Locator udviklede sig i de tidlige 1990'ere. Anmodning om kommentarer (RFC) 1630 var den første URL-standard, der blev frigivet af Internet Engineering Task Force (IETF) i 1994. Et navn uden en tilknyttet placering eller adgangsmetode blev kendt som et Uniform Resource Name (URN). Ved at kombinere de to koncepter blev udtrykket Uniform Resource Identifier (URI) født. En URI kan være en URN-identitet, en URL-adresse eller begge dele. Det kan endda henvise til et objekt, der slet ikke er netværksbaseret.
I tekniske kredse bruges sjældent begrebet Uniform Resource Locator længere - URI foretrækkes. URL er dog stadig et populært navn hos offentligheden og pressen. Den seneste URI-specifikation, der blev frigivet i 2009 som RFC 3986, tydeliggør URL-, URN- og URI-koncepterne.
En ensartet ressource Locator består af to dele. Først er navnet på en URI-ordning, efterfulgt af en kolon. Et skema definerer protokollen eller anden metode, der bruges til at få adgang til ressourcen. Internet Assigned Numbers Authority (IANA) administrerer en lang liste over registrerede URI-ordninger. Hypertext Transport Protocol (HTTP), Secure HTTP (HTTPS) og File Transport Protocol (FTP) er sandsynligvis de mest almindelige. Mange uregistrerede ordninger bruges også.
Den anden del af en Uniform Resource Locator er skema-specifik og kan indeholde flere komponenter. Denne del af en HTTP-URL begynder ofte med www. efterfulgt af et domænenavn. En IP-adresse (numerisk internetprotokol) kan bruges i stedet for domænenavnet. Navnet kan følges af stien til et specifikt objekt. En forespørgselsstreng, navnet på en fragmentoverskrift inden i objektet eller begge kan også være til stede.
Når du skriver webadressen til en webside i en browser, er skemaet og en del af domænenavnet ofte valgfrit. Hvis udeladt, "http: //" eller "http: // www." vil normalt antages af webbrowseren. Stien, forespørgslen eller fragmentet kan også indeholde begrænsede specialtegn i hexadecimal numerisk form. Et mellemrum -% 20 - er det mest anvendte rum. En Internationalized Resource Identifier (IRI) tillader også Unicode-tegn overalt.
Mere end en unik Uniform Resource Locator beskriver muligvis en sti til det samme objekt. Søgemaskiner kan bruge en proces, der kaldes URL-normalisering til at bestemme, om flere URL'er faktisk henviser til den samme ting. Webbrowsere og gennemsøgere gør det også. En URL kan også pege på et objekt, som ikke kan findes - det flyttede eller eksisterede aldrig til at begynde med.