-
Protocolo de archivos URL
-
URL (Uniform Resource Locator) Protocolo de archivos es el esquema de navegador estándar registrado en la IANA (Autoridad de Números de Asignación de Internet) para acceder a archivos en un equipo local.Protocolo registrada
El protocolo consiste en una cadena conocida como el URI (identificador uniforme de recursos) que identifica la ubicación de un recurso local. RFC (Request For Comments) por el IEFT (Internet Engineering Task Force) proporcionan las especificaciones.
RFC 1630 y 1738
La URL debe comenzar con "file: //" seguido ya sea por el nombre de host del equipo local, "localhost" o nula. Para el archivo en "/home/usr/index.html" en un equipo denominado "myhost", los siguientes son aceptables:
archivo: //myhost/home/usr/hello.html
archivo: //localhost/home/usr/hello.html
archivo: //home/usr/hello.html
RFC 3986
Si se proporciona una ruta absoluta, el nombre de host se puede omitir. Por ejemplo, un archivo: /home/usr/hello.html.
URL de archivos de Windows
Un servidor web de Windows permite a los navegadores para acceder a las carpetas locales bajo la carpeta de publicación usando direcciones URL de Internet estándar. Si la carpeta de publicación se encuentra en "C: \ inetpub \ wwwroot \ myhost \ htdocs \", a continuación, la dirección URL "file: //localhost/home/usr/hello.html" podría indicar "C: \ inetpub \ wwwroot \ myhost \ htdocs \ home \ usr \ hello.html ".
Shlwapi.dll (librería API ligero Shell) permite a los navegadores para acceder a los archivos sin un servidor web. En un equipo con la UNC (Convención de nomenclatura universal / Uniforme) o "red / intranet" nombre "NYAFLR02RM038", el navegador aceptará los siguientes formatos:
No URL:
C: \ Documents and Settings \ anotherhello.html
\ NYAFLR02RM038 \ Documents and Settings \ anotherhello.html
URL:
archivo: //NYAFLR02RM038/Documents%20and%20Settings/anotherhello.html
file: // C: /Documents%20and%20Settings/anotherhello.html