是否有java.net.URLConnection
类的等价物
在.NET中。 ,例如HttpWebRequest
?还有什么可以用?
答案 0 :(得分:3)
HttpWebRequest
和WebClient
尽可能接近。
是否需要特定功能或功能集?
答案 1 :(得分:2)
可能最接近的是:
WebRequest req = WebRequest.Create(url); // note this is IDisposable so
// should be in a "using" block, or
// otherwise disposed.
因为这将处理多个协议等。但如果你的意思是http - 我会使用WebClient
;它比HttpWebRequest
(WebRequest
实现之一)简单得多。
如果您只想下载页面:
string s;
using(var client = new WebClient()) {
s = client.DownloadString(url);
}