Мені здається, що більшість того, що можна досягти, HttpWebRequest/Response
можна досягти і з WebClient
класом. Я десь читав, що WebClient
це обгортка високого рівня WebRequest/Response
.
Поки що я не бачу нічого, що може бути досягнуто, HttpWebRequest/Response
що не може бути досягнуто WebClient
, а також там, де HttpWebRequest / Response дасть вам більш «дрібнозернистий» контроль.
Коли я повинен використовувати WebClient і коли HttpWebRequest/Response
? (Очевидно, HttpWebRequest/Response
є специфічними для HTTP.)
Якщо HttpWebRequest/Response
тоді нижчий рівень WebClient
, що я можу досягти з HttpWebRequest/Response
тим, чого не можу досягти WebClient
?