Método ASP Server.MapPath

El método MapPath se utiliza para definir una ruta virtual relativa para un directorio físico en el servidor.       

Note: This method cannot be used in Session.OnEnd and Application.OnEnd.

Sintaxis:

Server.MapPath(path)                                                               

 Valor del parámetro:

  • ruta: Almacena un valor de string que define la ruta relativa o virtual para mapear a un directorio físico. Si la ruta comienza con una barra diagonal (/) o una barra diagonal inversa (\), el método MapPath devuelve una ruta como si fuera una ruta virtual completa. Si la ruta no comienza con una barra inclinada, MapPath Method devuelve una ruta relativa a un directorio del archivo .asp que se está procesando.

Código de ejemplo: el siguiente código que demuestra el uso del método Server.MapPath.

<%
response.write(Server.MapPath("test.asp") & "<br>")
response.write(Server.MapPath("script/test.asp") & "<br>")
response.write(Server.MapPath("/script/test.asp") & "<br>")
response.write(Server.MapPath("\script") & "<br>")
response.write(Server.MapPath("/") & "<br>")
response.write(Server.MapPath("\") & "<br>")
%>

Producción  

c:\inetpub\wwwroot\script\test.asp
c:\inetpub\wwwroot\script\script\test.asp
c:\inetpub\wwwroot\script\test.asp
c:\inetpub\wwwroot\script
c:\inetpub\wwwroot
c:\inetpub\wwwroot

Publicación traducida automáticamente

Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *