Saltar al contenido

Restricciones de Aplicaciones y Nombres de Páginas

El Vinyl favorece las URLs semánticas. Una URL semántica es una URL fácil de usar, que los usuarios finales pueden entender. En el caso de Vinyl, las URLs se componen de nombres de aplicaciones y páginas.

Una URL típica podría verse así:

http://example.com/Vinyl/app/Sales/Orders?Orders.OrderId=1234

En este ejemplo, el nombre de la aplicación "Ventas" y el nombre de la página "Pedidos" aparecen en la parte de la ruta de la URL. La cadena de consultar identifica el pedido seleccionado.

Los navegadores, servidores web y sistemas operación imponen restricciones a las URLs. El Vinyl, a su vez, impone restricciones en los nombres de aplicaciones y páginas. Estos se clasifican aproximadamente en una de las siguientes categorías:

  • Caracteres que no son válidos en la parte de la ruta de una URL
  • Caracteres que son ilegales en un nombre de archivo de Windows
  • Nombres de archivos reservados de Windows

Vinyl evitará que los desarrolladores utilicen caracteres y nombres restringidos al nombrar aplicaciones y páginas.

Para obtener una lista de caracteres que no son válidos en la parte de la ruta de la URL, consulte el siguiente documento:

https://msdn.microsoft.com/en-us/library/system.web.configuration.httpruntimesection.requestpathinvalidcharacters%28v=vs.110%29.aspx

Para obtener una lista de nombres de archivos de Windows reservados y caracteres que son ilegales en un nombre de archivo de Windows, consulte la siguiente página:

https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx