URI - un șir de caractere. permițând identificarea o resursă: un document. fișierul de imagine. serviciu, caseta de e-mail și așa mai departe. d. În primul rând, vorbim, desigur, pe Internet și resursele Mondiale Wide Web. URI-ul oferă o modalitate simplă și scalabilă pentru a identifica resurse. Extensibilitate URI înseamnă că există deja mai multe scheme de identificare în cadrul URI, și chiar mai mult vor fi create în viitor.
Pentru detalii, a se vedea. „Structura URI» de mai jos.
Comunicarea între URI, URL-ul și URN
Un URI este o adresă URL. sau URN. sau ambele în același timp.
URL - acest URI, care, în plus față de identificarea unei resurse, oferă mai multe informații și locația resursei. Un URN - acest URI, care identifică doar o resursă într-un anumit spațiu de nume (și, prin urmare, într-un anumit context), dar nu specifică locația sa. De exemplu, URN urn: ISBN: 0-395-36341-1 - acest URI, ceea ce indică o resursă (carte) spațiu de nume ISBN 0-395-36341-1. dar, spre deosebire de URL-ul, URN nu indică locația resursei: ea nu spune în ce magazin poți cumpăra, sau pe orice site pentru a descărca. Cu toate acestea, în ultimii ani, a existat o tendință de a spune doar despre orice identificator șir URI, fără elaborare suplimentară. Deci, probabil, termenii și adresa URL urn fi în curând un lucru al trecutului.
Deoarece URI-ul nu indică neapărat cum să obțineți resursa, spre deosebire de un URL, și doar îl identifică, face posibilă descrierea folosind RDF (Resource Description Framework), resurse care nu pot fi obținute pe Internet (de exemplu, o persoană, o mașină, oraș și așa mai departe.).
deficiențe
URL-ul a devenit o inovație fundamentală în Internet. Prin urmare, principiile URI documentate au fost stabilite astfel încât să se asigure compatibilitatea deplină cu URL-ul. Prin urmare, a existat, de asemenea, un mare dezavantaj URI, care a venit ca o moștenire de la URL-ul. În URI, la fel ca în URL-ul, puteți utiliza doar un set limitat de caractere latine și semne de punctuație (chiar mai mici decât în ASCII). Cu alte cuvinte, dacă dorim să folosim URI-ul cu caractere chirilice. sau caractere. sau, să zicem, caracterele specifice ale limbii franceze. atunci vom avea pentru a codifica URI în același mod ca și URL-ul Wikipedia codificate cu caractere Unicode. De exemplu, tipul de linie:
Acesta este codificat în adresa URL ca:
Din moment ce această transformare sunt supuse toate literele altele decât engleza alfabete utilizate în alfabetul latin. URI-ul cu cuvinte în alte limbi (chiar și Europa) își pierd capacitatea de a fi văzute de oameni. Și vine în contradicție flagrantă cu principiul internaționalismului. proclamat de către toate organizațiile de conducere ale Internetului. inclusiv W3C și ISOC. Această problemă este chemat să decidă standardul IRI (limba engleză Resource Identifier International.) - identificatori de resurse internaționale, care ar fi nici o problema de a utiliza caractere Unicode, și care nu ar încălca drepturile altor limbi. Deși greu de spus în avans, poate înlocui vreodată URI identificatorii IRI, cu o astfel de utilizare largă.
O altă variantă interesantă a URI este un identificator de resurse extensibil (Identifier ing. Extensible Resource) XRI, dezvoltat de către organizația OASIS. Acest format își propune să creeze dispozitive de identificare care ar fi complet independent de context, care nu este dependent de orice protocol. sau din domeniu. sau prin oricare cererii. nici pe platforma - ar fi complet independentă.
De asemenea, creatorul URI, Tim Berners-Lee, a declarat că sistemul de nume de domenii, URL-ul de bază, - o decizie proastă, impune mai puține resurse de arhitectură ierarhică, puțin potrivită pentru un web hypertext.
Structura URI
Partea identificator URI fără a face referire la o schemă de resurse numit adesea „de referință URI» (Engl. URI de referință). referințe cerere Precedente URI sunt disponibile în HTML. XHTML. XML și XSLT. Procesul de conversie a referințelor absolute URI în formă de URI numit „rezoluție (rezoluție Engl. URI) URI».
Analizare structura URI
Pentru așa-numitul „parsarea» URI (Eng. Parsing), adică descompunerea URI în componente și a sistemului lor de identificare ulterioară este mai convenabil de a folosi expresii regulate. acum disponibil în aproape toate limbajele de programare moderne. Pentru a analiza URI recomandat [1] pentru a utiliza următorul model:
- Grupul 2 - o diagramă
- Grupul 4 - sursa
- Grupul 5 - mod
- Grupa 7 - cerere,
- Grupa 9 - un fragment.
Astfel, atunci când se utilizează șablonul pentru a analiza, de exemplu, un identificator tipic URI:
9, grupurile de mai sus-menționate vor șablon următoarele rezultate, respectiv:
exemple URI
absolut URI
referinte URI
Vezi ce „URI“ în alte dicționare:
Uri - Uniform (Uniform) Resource Identifier (limba engleză Uniform Resource Identifier.). Stilul englezesc este pronunțat ca [w ay ar] pe Rusă spun adesea [Uri]. URI este o secvență de caractere care identifică un rezumat sau ... ... Wikipedia
URI - uri, URASC, vb. IV. 1. Tranz. Un sentiment puternic al ONU Avea de antipatie, de dușmănie un Împotriva cuiva Sau CEVA; o Nu suferi pe cineva Reclamatia a sau ceva. 2. refl. impers. (Cu dativul Construit) A se plictisi, a se satura de CEVA Sau de cineva. ♢ ... ... Dicționar român
uri - uri interj. Ury nDZ, Ioan, Aln, URi kartojant 1. nusakomas puolančio sori (ar sūnų) urzgimas: Tik urỹ urỹ ir apipuolo coamă šunes K.Būg (Ds). URi šunes KAD pradeda URi loti Smn. ║ Ds sakoma pjudant šuniu. 2. Vžns nusakomas triukšmingas ... ... Dicționarul limbii lituaniene
Uri - Uri; s: Schweizer Kanton. * * * URI [Abk. für Uniform Resource Identifier, dt. »Einheitlicher Kennzeichner von (Internet) Ressourcen«] die der Oder, eine Zeichenfolge, die ein Objekt (Ressource) im internet ... Universal-Lexikon
Uri - Uri, einer der drei Schweizer. Urkantone, grenzt im O. un Glarus und Graubunden, im S. un Tessin, im W. un Wallis, Bern und Unterwalden, im N. o und Schwyz hat ein Areal von 1076 qkm (QM 19,5.). Das Ländchen besteht aus dem von Hochgebirgen ... ... Meyers Großes Konversations-Lexikon
URi - Administrare ... Wikipédia en Français
Uri - cant. suisse, au S. du Lac des Quatre cantoanelor le moins peuple des canton et l onu des plus accidentés (plus sommets dépassent 3000 m.); 1076 km²; 34170 hab.; ch. l. Altdorf. Le Saint Gothard réunit le cant. au Tessin. En 1291, fiule ... ... Enciclopediei Universelle
URI - puede referirse o: Unidad de Reacción INMEDIATA. En INFORMÁTICA, Uniform Resource Identifier, una Cadena Corta de caracteres que inequívocamente ONU Recurso identifica. Unión Radiotelegráfica Internacional, organismo antecesor de la union ... ... Wikipedia Español
Uri - Uri. Am Fuße steiler Gebirge die in der Geschichte des freundlicher Umgebung Spune-i Geburtsort, das Dorf Bürglen, und am vierwaldstädter Vezi seine Kapelle; bei Amsteg die Trummer der der Sage nach vom Landvoigt Gessler erbauten Burg zwing Uri; das ... Conversații Lexikon Damen
Uri - (en alemán Kanton Uri) es Suizo Cantón ONU. * * * ► Estado del centro de Suiza; 1076 km2 y 34 400 h. Cap. Altdorf ... Enciclopediei universal