Wydaje mi się, że większość tego, co można osiągnąć, HttpWebRequest/Responsemożna również osiągnąć z WebClientklasą. Czytałem gdzieś, że WebClientjest to opakowanie wysokiego poziomu WebRequest/Response.
Jak dotąd nie widzę niczego, co można by osiągnąć HttpWebRequest/Response, czego nie można by osiągnąć WebClient, ani gdzie HttpWebRequest / Response da ci większą „drobnoziarnistą” kontrolę.
Kiedy powinienem używać WebClient i kiedy HttpWebRequest/Response? (Oczywiście HttpWebRequest/Responsesą specyficzne dla HTTP).
Jeśli HttpWebRequest/Responsejesteś na niższym poziomie WebClient, co mogę osiągnąć HttpWebRequest/Response, czego nie mogę osiągnąć WebClient?