Me parece que la mayor parte de lo que se puede lograr HttpWebRequest/Response
también se puede lograr con la WebClient
clase. Leí en alguna parte que WebClient
es un contenedor de alto nivel para WebRequest/Response
.
Hasta ahora, no puedo ver nada que se pueda lograr con HttpWebRequest/Response
eso que no se puede lograr WebClient
, ni donde HttpWebRequest / Response le dará más control "de grano fino".
¿Cuándo debo usar WebClient y cuándo HttpWebRequest/Response
? (Obviamente, HttpWebRequest/Response
son específicos de HTTP).
Si HttpWebRequest/Response
son de nivel inferior WebClient
, ¿qué puedo lograr con lo HttpWebRequest/Response
que no puedo lograr WebClient
?