.NET中是否有等效的java.net.URLConnection
类。,例如HttpWebRequest
?还能用什么?
问问题
7061 次
2 回答
3
HttpWebRequest
并且WebClient
尽可能接近。
是否有您需要的特定功能或一组功能?
于 2010-12-03T12:08:50.727 回答
3
可能最接近的是:
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);
}
于 2010-12-03T12:08:55.563 回答