【发布时间】:2013-08-26 22:21:18
【问题描述】:
我创建了一个简单的 Aspx 页面来记录远程机器上运行的进程的输出。
我的网址是:.com/Log.ashx?Data=SomeString
我应该使用 WebRequest 还是 WebClient? 什么更高效且资源消耗更少?
我需要在一分钟内执行大约 20 次。 ashx 文件不显示任何输出。
【问题讨论】:
标签: c# asp.net webclient webrequest
我创建了一个简单的 Aspx 页面来记录远程机器上运行的进程的输出。
我的网址是:.com/Log.ashx?Data=SomeString
我应该使用 WebRequest 还是 WebClient? 什么更高效且资源消耗更少?
我需要在一分钟内执行大约 20 次。 ashx 文件不显示任何输出。
【问题讨论】:
标签: c# asp.net webclient webrequest
没有一个比另一个更有效。 WebRequest 只是为您提供比 WebClient 更多的功能。如果 WebClient 公开了足够的功能来满足您的需求,那么就去做吧。如果没有,则使用 WebRequest。
【讨论】: