在我看来,大多数可以用HttpWebRequest/Response
完成的任务也可以用WebClient
类完成。我在某处读到WebClient
是WebRequest/Response
的高级包装器。
到目前为止,我还看不到任何不能用WebClient
完成的用HttpWebRequest/Response
完成的事情,也看不到HttpWebRequest/Response会给您提供更多的“细粒度”控制。
什么时候应该使用WebClient,什么时候使用HttpWebRequest/Response
?(显然,HttpWebRequest/Response
是特定于HTTP的。)
如果HttpWebRequest/Response
比WebClient
级别更低,我可以使用HttpWebRequest/Response
完成哪些使用WebClient
无法完成的任务
https://stackoverflow.com/questions/1694388
复制相似问题