Recomendado: Programación avanzada ASP 3.0 (43) 9.3.5 El almacenamiento en caché de datos En primer lugar, es importante tener en cuenta que aunque tanto el caché de datos como el almacenamiento de registros se utilizan para mejorar el rendimiento, los dos son irrelevantes. Data Cache es un área de almacenamiento de datos temporal que permite el uso de datos en el caché en lugar de regenerar nuevos números.
El objeto de respuesta ASP se usa para enviar resultados de salida del servidor al usuario.
Ejemplo
Escribir texto usando ASP
Este ejemplo demuestra cómo usar ASP para escribir texto.
| El siguiente es el contenido citado: <html> <Body> <% Response.write (¡Hola mundo!) %> </body> </html> |
Formato de texto usando etiquetas HTML en ASP
Este ejemplo demuestra cómo usar ASP para combinar etiquetas de texto y HTML.
| El siguiente es el contenido citado: <html> <Body> <% Response.Write (<H2> ¡Puede usar etiquetas HTML para formatear el texto! </h2>) %> <% Response.write (<p style = 'color:#0000ff'> ¡Este texto está diseñado con el atributo de estilo! </p>) %> </body> </html> |
Redirigir a los usuarios a diferentes URL
Este ejemplo demuestra cómo redirigir a un usuario a otra URL.
| El siguiente es el contenido citado: <% if request.form (select) <> entonces Response.Redirect (request.form (select)) final si %> <html> <Body> <form de acción =/ejemplo/aspe/demo_aspe_redirect.asp método = post> <input type = radio name = select valor =/ejemplo/aspe/demo_aspe_server.asp> Ejemplo del servidor <br> <input type = radio name = select valor =/ejemplo/aspe/demo_aspe_text.asp> Ejemplo de texto <br> <br> <Entrada tipo = enviar value = Go!> </form> </body> </html> |
Mostrar enlaces aleatorios
Este ejemplo demuestra un hipervínculo que mostrará uno de los dos enlaces cada vez que carga la página.
| El siguiente es el contenido citado: <html> <Body> <% aleatorizar () r = rnd () Si r> 0.5 entonces Response.Write (<a href = 'http: //cuoxin.com'> cuoxin.com </a>) demás Response.Write (<a href = 'http: //www.cuoxin.com'> www.cuoxin.com </a>) final si %> <p> Este ejemplo demuestra un enlace, cada vez que carga la página, se mostrará Uno de los dos enlaces: Cuoxin.com! O www.cuoxin.com! Hay un 50% de posibilidades de cada uno de ellos. </p> </body> </html> |
Control de caché
Este ejemplo demuestra cómo controlar el caché.
| El siguiente es el contenido citado: <% Respuesta.Buffer = True %> <html> <Body> <p> Este texto se enviará a su navegador cuando mi búfer de respuesta esté enjuagado. </p> <% Respuesta. Flush %> </body> </html> |
Borrar el caché
Este ejemplo demuestra cómo borrar el caché.
| El siguiente es el contenido citado: <% Respuesta.Buffer = True %> <html> <Body> <p> Este es un texto que quiero enviar al usuario. </p> <p> No, cambié de opinión. Quiero borrar el texto. </p> <% Respuesta. %> </body> </html> |
Detener el script durante el procesamiento y devolver el resultado
Este ejemplo demuestra cómo interrumpir el funcionamiento de un script durante el procesamiento.
| El siguiente es el contenido citado: <html> <Body> <p> Estoy escribiendo algún texto. Este texto nunca será <br> <% Respuesta. %> ¡finalizado! ¡Es demasiado tarde para escribir más! </p> </body> </html> |
Establezca cuántos minutos para almacenar en caché la página en el navegador antes de que expire
Este ejemplo demuestra cómo especificar el tiempo de caché de una página en el navegador antes de que expire.
| El siguiente es el contenido citado: <%Respuesta.expires = -1%> <html> <Body> <p> ¡Esta página se actualizará con cada acceso! </p> </body> </html> |
Establezca la fecha o hora de vencimiento del caché de la página en el navegador
Este ejemplo demuestra cómo especificar la hora, la fecha o la hora de una página en el navegador en el navegador.
| El siguiente es el contenido citado: <% Respuesta.EXPRIRESABSOLUTE =#05,2001 05: 30: 30# %> <html> <Body> <p> Esta página expirará el 05 de mayo de 2001 05:30:30! </p> </body> </html> |
Compruebe si el usuario todavía está conectado al servidor
Este ejemplo demuestra cómo verificar si el usuario está desconectado del servidor.
| El siguiente es el contenido citado: <html> <Body> <% If respuesta.IsClientConnected = verdadero entonces Response.write (¡el usuario todavía está conectado!) demás Response.write (¡el usuario no está conectado!) final si %> </body> </html> |
Establecer el tipo de contenido
Este ejemplo demuestra cómo especificar el tipo de contenido.
| El siguiente es el contenido citado: <% Response.ContentType = Text/HTML %> <html> <Body> <p> Este es un texto </p> </body> </html> |
Establecer un conjunto de caracteres
Este ejemplo muestra cómo especificar el nombre de un conjunto de caracteres.
| El siguiente es el contenido citado: <% Respuesta.Charset = ISO8859-1 %> <html> <Body> <p> Este es un texto </p> </body> </html> |
Objeto de respuesta
El objeto de respuesta ASP se usa para enviar resultados de salida del servidor al usuario. Sus conjuntos, propiedades y métodos son los siguientes:
Compartir: Haga un buen uso de ASP.NET 2.0 Mapeo de URL Introducción: el mapeo de URL es una nueva característica proporcionada en ASP.NET 2.0. La tecnología de mapeo de URL nos ayuda a asignar una URL específica a otra URL. Para ayudar a comprender, supongamos que tiene una página llamada HomePage.aspx en el sitio para acceder a la página de inicio, y todos los usuarios también la usan