使用C#HttpWebRequest或WebClient发送HTTP请求?

sky*_*ker 7 c# http

我可以使用它们 HttpWebRequest来发送HTTP请求并获得没有的HTTP响应WebClient.

你何时应该使用HttpWebRequest,何时使用WebClient

rip*_*234 3

当您不需要任何微调时可以使用WebClient。

使用 HttpWebRequest 时,您可以控制各种选项,包括超时(非常重要)。所以基本上 - WebClient 用于玩具项目/POC,HttpWebRequest 用于实际业务。