Abaixo está uma tabela de propriedades de resposta, juntamente com exemplos e explicações.
| Buffer | Response.Buffer = true Permite o buffer da saída |
| CacheControl | Response.CacheControl = "Public" Define o cache para "público" ou "privado" |
| CHARST | Response.Charset = "Windows-1252" Define o conjunto de personagens ISO |
| ContentType | Response.ContentType = "Texto/html" Especifica o tipo MIME de saída (texto/html, texto/liso, gif, jpg) |
| Expira | Resposta.Expires = 60 Define a expiração da página em minutos |
| Expiresabsolute | Response.expiresabsolute =#31 de janeiro de 2003 13: 00: 00# Define o tempo certo para a página expirar |
| IsClientConnected | if (Respons.IclientConnected == true) {} Determina se o cliente ainda está conectado |
| Fotos | ((Ver Explicação)) Plataforma para seleção de conteúdo da Internet |
| Status | Response.status = "401 não autorizado" Define o status da página |
Você não precisa definir, alterar ou utilizar uma única propriedade de resposta, se não quiser. Dito isto, eles podem ser úteis de vez em quando. Eu demonstrei todas as propriedades, exceto duas, no script abaixo.
A propósito, defina suas propriedades antes de iniciar a saída para o cliente.
Comece:
Abaixo está o script ASP para a lição 07.
<%@Idioma = "javascript"%> <%Response.buffer = TrueResponse.cacheControl = "privado" Response.Charset = "Windows-1252" Response.ContentType = "Texto/html" Response.expires = -1Response.status = 200 OK "%> <html> (Response.IclientConnected == true) {Response.Write ("O cliente está conectado. (x%10 == 0) {Response.clear ()} if (x%4 == 0) {Response.Write ("</tr> </itlast>/r") Response.Write ("<Tabela Border =/" 2/">") Response.write ("/r <l") Response.flush ()/}})Clique aqui para executar o script em uma nova janela. Depois de clicar no link, estuda realmente os números. Veja se você percebe algo estranho na página, como os números ausentes.
Response.Buffer:
Vamos pegar as propriedades em ordem de aparência em nosso script. Response.Buffer nos permite controlar a saída via resposta.flush () e resposta.clear (). Se você ainda não o fez, clique no link para executar o script. Você obterá uma saída estranha com alguns dos números ausentes. Os números ausentes são graças à resposta.clear (). Você pode notar que a resposta.flush () diminui o servidor tremendamente. Não use esse método sem motivo.
Response.CacheControl:
O CacheControl fornece o poder de autorizar servidores proxy para manter sua página em cache. (Essa seria a configuração "pública".) Da mesma forma, ele permite que você não permitir servidores proxy de armazenar em cache sua página. (Essa seria a configuração "privada"). O padrão é "privado".