Leia Solicitação Http na matriz de bytes
Estou desenvolvendo uma página da web que precisa receber uma solicitação de postagem HTTP e lê-la em uma matriz de bytes para processamento adicional. Estou meio empolgado em como fazer isso, e estou perplexo com a melhor maneira de conseguir. Aqui esta o meu codigo ate agora
public override void ProcessRequest(HttpContext curContext)
{
if (curContext != null)
{
int totalBytes = curContext.Request.TotalBytes;
string encoding = curContext.Request.ContentEncoding.ToString();
int reqLength = curContext.Request.ContentLength;
long inputLength = curContext.Request.InputStream.Length;
Stream str = curContext.Request.InputStream;
}
}
Estou verificando o comprimento da solicitação e o total de bytes que é igual a 128. Agora só preciso usar um objeto Stream para colocá-lo no formato byte []? Estou indo na direção certa? Não sei como proceder. Qualquer conselho seria ótimo. Eu preciso obter a solicitação HTTP inteira no campo byte [].
Obrigado