如何使用InternetOpen,InternetOpenUrl中和的InternetReadFile
如何下载网页内容的wininet.dll使用如何使用InternetOpen,InternetOpenUrl中和的InternetReadFile
代码(从评论):
url="http://links.casemakerlegal.com/states/TX/books/Case_Law/results?search[Cite]=359%20S.W.3d.%20856" Uri urlCheck = new Uri(url);
WebClient wc = new WebClient();
wc.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)");
Stream data = wc.OpenRead(urlCheck);
StreamReader reader = new StreamReader(data);
string s = reader.ReadToEnd();
尝试下面的代码。如果它不起作用..这绝对是一个服务器端问题:
string s;
using (WebClient wc = new WebClient()) {
s = wc.DownloadString("http://www.blahblah.com"); // put your url here.
}
感谢ü但其给“500 - 内部服务器错误” ...... 有任何其他替代????? –
不是。这不是代码问题。这是网站的问题。不知道如何告诉你。 –
OK感谢ü...但因为什么问题服务器没有响应...... 没有任何安全问题.. ??? –
使用'WebClient'或'HttpClient'。 – SLaks
我已经使用了,但我发现了“内部服务器错误”这就是为什么我去的wininet.dll库.... –
..that是在网站上侧的错误.. –