URI: Skillnad mellan sidversioner
Kr-val (Diskussion | Bidrag) Ingen redigeringssammanfattning |
Ingen redigeringssammanfattning |
||
Rad 3: | Rad 3: | ||
En URI kan klassficeras som lokaliserare, ett namn eller båda. En [[Uniform Resource Locator]], URL, är en URI, som förutom att identifiera en resurs även ger information hur man accessar resursen och var den finns. |
En URI kan klassficeras som lokaliserare, ett namn eller båda. En [[Uniform Resource Locator]], URL, är en URI, som förutom att identifiera en resurs även ger information hur man accessar resursen och var den finns. |
||
Till exempel URL:en ''<nowiki>http://www.wikipedia.org/</nowiki>'' är en URI som identifierar en resurs (Wikipedias hemsida) och som visar att en representation av den resursen (hemsidans HTML-kod) kan hämtas med [[HTTP]] från en [[värddator]] med namnet www.wikipedia.org. URI är ett generellare begrepp än URL. |
Till exempel URL:en ''<nowiki>http://www.wikipedia.org/</nowiki>'' är en URI som identifierar en resurs (Wikipedias hemsida) och som visar att en representation av den resursen (hemsidans HTML-kod) kan hämtas med [[HTTP]] från en [[värddator]] med namnet www.wikipedia.org. URI är ett generellare begrepp än URL. |
||
En URI består av följande delar: |
|||
<code> |
|||
foo://example.com:8042/over/there?name=ferret#nose |
|||
\_/ \______________/\_________/ \_________/ \__/ |
|||
| | | | | |
|||
scheme authority path query fragment |
|||
| _____________________|__ |
|||
/ \ / \ |
|||
urn:example:animal:ferret:nose |
|||
</code> |
|||
Ett vanligt misstag inom webbaserad systemutveckling är använda path-delen till att identifiera det skript som skall agera på en resurs snarare än resursen själv. |
|||
<nowiki>http://www.example.com/edit.php?id=minsida</nowiki> |
|||
istället för: |
|||
<nowiki>http://www.example.com/minsida?action=edit</nowiki> |
|||
==Se även== |
==Se även== |
Versionen från 17 september 2007 kl. 23.09
En Uniform Resource Identifier (URI), är en kompakt sträng av tecken som används för att identifiera eller namnge en resurs. Den huvudsakliga orsaken för denna identifiering är att ge möjlighet att med särskilda protokoll referera till resursen över ett nätverk, typiskt World Wide Web.
En URI kan klassficeras som lokaliserare, ett namn eller båda. En Uniform Resource Locator, URL, är en URI, som förutom att identifiera en resurs även ger information hur man accessar resursen och var den finns. Till exempel URL:en http://www.wikipedia.org/ är en URI som identifierar en resurs (Wikipedias hemsida) och som visar att en representation av den resursen (hemsidans HTML-kod) kan hämtas med HTTP från en värddator med namnet www.wikipedia.org. URI är ett generellare begrepp än URL.
En URI består av följande delar:
foo://example.com:8042/over/there?name=ferret#nose
\_/ \______________/\_________/ \_________/ \__/
| | | | |
scheme authority path query fragment
| _____________________|__
/ \ / \
urn:example:animal:ferret:nose
Ett vanligt misstag inom webbaserad systemutveckling är använda path-delen till att identifiera det skript som skall agera på en resurs snarare än resursen själv.
http://www.example.com/edit.php?id=minsida
istället för:
http://www.example.com/minsida?action=edit