16.04.2015 Views

Redes de computadores

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ª FUOC • XP04/90786/00020<br />

Software libre<br />

HTTP/1.0 (este documento también contiene las especificaciones <strong>de</strong> la<br />

<strong>de</strong>nominada versión 0.9 para facilitar la interoperabilidad con implementaciones<br />

antiguas). Sin embargo, el año siguiente ya se publicó la especificación<br />

HTTP/1.1 en el documento RFC 2068.<br />

A continuación, veremos las características principales <strong>de</strong> la funcionalidad<br />

que ofrece el HTTP. Sin embargo, antes <strong>de</strong> entrar en los <strong>de</strong>talles<br />

<strong>de</strong>l protocolo, estudiaremos el método general utilizado en el servicio<br />

WWW para i<strong>de</strong>ntificar la información a la que se quiere acce<strong>de</strong>r.<br />

21.3.1. Direccionamiento: i<strong>de</strong>ntificadores uniformes<br />

<strong>de</strong> recurso (URI)<br />

Nota<br />

La <strong>de</strong>finición <strong>de</strong> URI constituye<br />

otro ejemplo <strong>de</strong> especificación<br />

en constante evolución,<br />

al menos hasta que se publicó<br />

el documento RFC<br />

2396, en 1998.<br />

Des<strong>de</strong> un documento se pue<strong>de</strong>n referenciar recursos especificando<br />

sus direcciones, que se representan por medio <strong>de</strong> lo que en la terminología<br />

WWW se <strong>de</strong>nomina i<strong>de</strong>ntificador uniforme <strong>de</strong> recurso o URI.<br />

La forma general <strong>de</strong> un URI se pue<strong>de</strong> expresar <strong>de</strong>l modo siguiente:<br />

esquema: i<strong>de</strong>ntificador<br />

Ésta es la forma correspondiente a un URI absoluto. La palabra que<br />

se encuentra antes <strong>de</strong>l separador “:” es el esquema, que <strong>de</strong>termina<br />

la sintaxis <strong>de</strong>l i<strong>de</strong>ntificador. Esta sintaxis también pue<strong>de</strong> permitir la<br />

especificación <strong>de</strong> URI relativos, en que se omite el esquema y el separador<br />

“:”.<br />

Un URI pue<strong>de</strong> ser un localizador (URL), si especifica cómo se acce<strong>de</strong><br />

al recurso, y/o un nombre (URN) si i<strong>de</strong>ntifica el recurso por medio<br />

<strong>de</strong> un conjunto <strong>de</strong> atributos:<br />

ANOTACIONES<br />

ftp://[usuario[:contraseña]@]servidor/camino<br />

Según el esquema, éstas son algunas sintaxis posibles <strong>de</strong> los URL:<br />

a) ftp<br />

Este tipo <strong>de</strong> URL i<strong>de</strong>ntifica un recurso accesible por medio <strong>de</strong>l<br />

protocolo FTP: servidor es el nombre <strong>de</strong>l or<strong>de</strong>nador servidor<br />

302

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!