O post ASP.NET – Objetos Response e Request aborda o que são os objetos Response e Request e qual suas finalidades na programação Web.
ASP.NET – Objetos Response e Request
Objeto Response
O objeto Response representa a informação que sai do servidor para o navegador.
Principais propriedades de Response:
- Body: Obtêm o corpo do HTTP response. Somente a porção do corpo armazenado no buffer respose é retornado.
- BytesRecv: Obtêm o número de bytes que o cliente recebeu no response.
- BytesSent: Obtêm o número de bytes enviados em um request HTTP.
- CodePage: Obtêm ou define o código da página usado para configurar o corpo do response HTTP.
- ContentLength: Obtêm o tamanho em bytes do corpo response.
- Headers: Obtêm uma coleção de cabeçalhos em response
- HeaderSize: Obtêm o tamanho combinado , em bytes, de todos os cabeçalhos response.
- HTTPVersion: Obtêm a versão HTTP usada pelo servidor para este response
- Path: Obtêm o que foi requisitado.
- Port: Obtêm a porta do servidor usada para o request.
- ResultCode: Obtêm o código de estado do response do servidor.
- Server: Obtêm o nome do servidor que enviou o response.
- TTFB: Obtêm o número de milisegundos que se passaram antes do primeiro byte do response ser recebido.
- TTLB: Obtêm o número de milisegundos que se passaram antes que último byte do response foi recebido.
- UseSSL: Verifica se o servidor e o clientes usam uma conexão SSL para o response e o request.
Objeto Request
O objeto Request representa a informação que chega no servidor por meio do navegador do usuário
Principais propriedades de Request:
- Body: Obtêm/Defube o corpo do request HTTP
- CodePage: Obtêm/Define o código da página para o corpo request.
- EncodeQueryAsUTF8: Obtêm/Define whether ACT automatically UTF-8 encodes the request’s query string
- Headers: Obtêm a coleção de cabeçalho HTTP
- HTTPVersion: Obtêm/Define a versão HTTP
- Path: Obtêm/Define o caminho HTTP
- ResponseBufferSize: Obtêm/Define o tamanho do buffer usado para armazenar o corpo response.
- Verb: Obtêm/Define o método verb HTTP
Indicação de curso: Crie sites ASP.NET (webforms) utilizando C# e JavaScript
Acesse nosso canal no YouTube para visualizar outros vídeos sobre programação, como por exemplo Python, Java e Desenvolvimento de sistemas comerciais utilizando a linguagem C#.
Participe do nosso grupo de estudos no Facebook acessando o link https://www.facebook.com/groups/dfilitto/.