¿Estás buscando información sobre objetos de servidor ASP? ¡Has llegado al lugar adecuado! En este artículo te contaremos todo lo que necesitas saber sobre los objetos de servidor ASP y cómo pueden ayudarte a mejorar tu sitio web. Descubre junto a nosotros todas las posibilidades que te ofrece esta herramienta esencial en el mundo de la programación web. Bienvenido a TIEngranaje.
El objeto Servidor ASP se utiliza para acceso métodos y propiedades en el servidor. El Server
objeto proporciona un variedad de funciones como la capacidad de ejecutar otras páginas ASP dentro de una página o mapear una ruta virtual en el servidor físico. El sintaxis, propiedadesy métodos del objeto del servidor ASP son los siguientes:
Propiedades
Propiedad | Descripción |
---|---|
ScriptTimeout |
Establece o devuelve la cantidad máxima de tiempo, en segundos, que la secuencia de comandos de la página puede ejecutarse antes de finalizar. El valor predeterminado es 90 segundos. |
Configuración del valor de ScriptTimeout
<%
Server.ScriptTimeout=value in seconds
Server.ScriptTimeout=90
%>
Recuperando el valor de la propiedad ScriptTimeout
<%
Response.Write(Server.ScriptTimeout)
%>
Métodos
Método | Descripción |
---|---|
CreateObjet |
Crea una instancia del objeto, como un componente, una aplicación o un objeto de secuencias de comandos. Una vez instanciados, se exponen las propiedades y los métodos del objeto. |
Execute |
Ejecuta otra página ASP desde dentro de la página ASP, sin salir de la página actual. |
GetLastError |
Devuelve un ASPError objeto que describe la condición de error que ocurrió. |
HTMLEncode |
Aplica codificación HTML a una cadena especificada. Todos los caracteres HTML no legales se convierten a su entidad HTML equivalente. |
MapPath |
Asigna una ruta virtual o relativa especificada a una ruta física en el servidor. |
Transfer |
Envía toda la información del estado actual a otra página especificada en la URL. |
URLEncode |
Aplica reglas de codificación de URL a una cadena especificada. Todos los caracteres que no son válidos en una URL se convierten a su entidad HTML equivalente. |
Crear objeto
Syntax
set variable=Server.CreateObject(progID)
<%
set objCmd=Server.CreateObject("ADODB.command")
%>
Ejecutar
Syntax
Server.Execute(path)
<%
Server.Execute("page2.asp")
%>
ObtenerÚltimoError
<%
Server.GetLastError()
%>
codificar HTML
Syntax
Server.HTMLEncode(string)
<%
Response.Write(Server.HTMLEncode("A paragraph element uses the <p> tag."))
%>
MapPath
Syntax
Server.MapPath(path)
<%
Response.Write(Server.MapPath("default.asp") & "<br />")
Response.Write(Server.MapPath("images/img1.jpg") & "<br />")
%>
Output
c:\inetpub\wwwroot\default.asp
c:\inetpub\wwwroot\images\img1.jpg
Transferir
Syntax
Server.Transfer(path)
<%
Server.Transfer("page2.asp")
%>
URLEncode
Syntax
Server.URLEncode(string)
<%
Response.Write(Server.URLEncode("https://www.itgeared.com"))
%>