Recomendado: ASP 3.0 Programação Avançada (43) 9.3.5 Cache de dados Primeiro de tudo, é importante observar que, embora o cache de dados e o cache do conjunto de registros sejam usados para melhorar o desempenho, os dois são irrelevantes. O cache de dados é uma área de armazenamento de dados temporários que permite o uso de dados no cache em vez de regenerar novos números.
O objeto ASP Response é usado para enviar resultados de saída do servidor para o usuário.
Exemplo
Escrevendo texto usando asp
Este exemplo demonstra como usar asp para escrever texto.
| A seguir, o conteúdo citado: <html> <Body> <% Response.Write (Hello World!) %> </body> </html> |
Formatar texto usando tags HTML em ASP
Este exemplo demonstra como usar asp para combinar tags de texto e html.
| A seguir, o conteúdo citado: <html> <Body> <% Response.Write (<H2> Você pode usar tags HTML para formatar o texto! </h2>) %> <% Response.write (<p style = 'cor:#0000ff'> Este texto é estilizado com o atributo de estilo! </p>) %> </body> </html> |
Redirecionar usuários para diferentes URLs
Este exemplo demonstra como redirecionar um usuário para outro URL.
| A seguir, o conteúdo citado: <% se request.form (selecione) <> então Response.Redirect (request.form (select)) final se %> <html> <Body> <forma de ação =/exemplo/aspe/Demo_aspe_redirect.asp método = post> <Tipo de entrada = nome do rádio = selecione value =/exemplo/aspe/Demo_aspe_server.asp> Exemplo de servidor <br> <Tipo de entrada = nome do rádio = selecione value =/exemplo/aspe/Demo_aspe_text.asp> Exemplo de texto <br> <br> <TIPO DE INTRUPLA = VALOR SUBTILHO = GO!> </morm> </body> </html> |
Mostre links aleatórios
Este exemplo demonstra um hiperlink que exibirá um dos dois links cada vez que você carrega a página.
| A seguir, o conteúdo citado: <html> <Body> <% randomize () r = rnd () Se r> 0,5 então Response.write (<a href = 'http: //cuoxin.com'> cuoxin.com </a>) outro Response.write (<a href = 'http: //www.cuoxin.com'> www.cuoxin.com </a>) final se %> <p> Este exemplo demonstra um link, cada vez que você carrega a página, ele será exibido Um dos dois links: cuoxin.com! Ou www.cuoxin.com! Há uma chance de 50% para cada um deles. </p> </body> </html> |
Cache de controle
Este exemplo demonstra como controlar o cache.
| A seguir, o conteúdo citado: <% Response.Buffer = true %> <html> <Body> <p> Este texto será enviado ao seu navegador quando meu buffer de resposta estiver lavado. </p> <% Response.flush %> </body> </html> |
Limpe o cache
Este exemplo demonstra como limpar o cache.
| A seguir, o conteúdo citado: <% Response.Buffer = true %> <html> <Body> <p> Este é um texto que quero enviar ao usuário. </p> <p> Não, mudei de idéia. Eu quero limpar o texto. </p> <% Response.clear %> </body> </html> |
Pare o script durante o processamento e retorne o resultado
Este exemplo demonstra como interromper a operação de um script durante o processamento.
| A seguir, o conteúdo citado: <html> <Body> <p> Estou escrevendo algum texto. Este texto nunca será <br> <% Resposta.END %> finalizado! É tarde demais para escrever mais! </p> </body> </html> |
Defina quantos minutos para armazenar em cache a página no navegador antes de expirar
Este exemplo demonstra como especificar o tempo de cache de uma página no navegador antes de expirar.
| A seguir, o conteúdo citado: <%Response.Expires = -1%> <html> <Body> <p> Esta página será atualizada com cada acesso! </p> </body> </html> |
Defina a data de validade ou a hora do cache da página no navegador
Este exemplo demonstra como especificar o tempo, data ou hora do cache de uma página no navegador
| A seguir, o conteúdo citado: <% Response.expiresabsolute =#maio 05.2001 05: 30: 30# %> <html> <Body> <p> Esta página expirará em 05 de maio de 2001 05:30:30! </p> </body> </html> |
Verifique se o usuário ainda está conectado ao servidor
Este exemplo demonstra como verificar se o usuário está desconectado do servidor.
| A seguir, o conteúdo citado: <html> <Body> <% Se Response.IclientConnected = true então Response.Write (o usuário ainda está conectado!) outro Response.Write (o usuário não está conectado!) final se %> </body> </html> |
Defina o tipo de conteúdo
Este exemplo demonstra como especificar o tipo de conteúdo.
| A seguir, o conteúdo citado: <% Response.ContentType = Text/html %> <html> <Body> <p> Este é algum texto </p> </body> </html> |
Defina o conjunto de caracteres
Este exemplo mostra como especificar o nome de um conjunto de caracteres.
| A seguir, o conteúdo citado: <% Response.CharSet = ISO8859-1 %> <html> <Body> <p> Este é algum texto </p> </body> </html> |
Objeto de resposta
O objeto ASP Response é usado para enviar resultados de saída do servidor para o usuário. Seus conjuntos, propriedades e métodos são os seguintes:
Compartilhar: faça bom uso do ASP.NET 2.0 Mapping URL Introdução: o mapeamento de URL é um novo recurso fornecido no ASP.NET 2.0. A tecnologia de mapeamento de URL nos ajuda a mapear um URL específico para outro URL. Para ajudar a entender, vamos supor que você tenha uma página chamada homepage.aspx no site para acessar a página inicial, e todos os usuários também a usam