Objeto de servidor ASP | TIEngranaje

¿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"))
%>

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Deja un comentario