HTTPWebResponse Raw Response, usando Reflection

HTTPWebResponse expõe propriedades para cabeçalhos, é possível obteresposta @raw como a vez que usamos o socket, Cabeçalho e Conteúdo combinados usandoReflexã, Acho que deve haver um jeit

Eu posso usar soquete, mas muito trabalho é necessário para torná-los utilizáveis, como suporte a proxy, https, eventos de progresso, etc ... a lista é longa, eu fui fortemente aconselhado a usar HTTPWebRequest, o único problema é que eu preciso dos cabeçalhos brutos com a resposta, os sites que estou tentando baixar enviam um cookie muito longo e estranho, que não é tratado pelo HTTPWebRequest, WebClient. Os blogs do Wordpress, que não conseguem fazer login em nenhum blog do wordpress usando o WebClient, mas com a manipulação manual de cookies do Sockets, ele funciona perfeitamente, pode ser um bug no WebClien

1) Só precisa dos cabeçalhos brutos, isso fará o truqu

2) E tambémarticle link

O artigo diz que HTTPWebRequest há um problema, apenas um thread está sendo baixado enquanto outros ficam esperando, se isso for verdade, os soquetes são melhores

O artigo diz: Este código funciona bem, mas tem um problema muito sério, pois a função da classe WebRequest GetResponse bloqueia o acesso a todos os outros processos, o WebRequest informa a resposta recuperada como fechada, como na última linha do código anterior. Portanto, notei que sempre apenas um segmento é baixado enquanto outros aguardam a GetResponse. Para resolver esse problema sério, implementei minhas duas classes, MyWebRequest e MyWebResponse usando Socket.

questionAnswers(1)

yourAnswerToTheQuestion