【发布时间】:2013-07-04 13:58:16
【问题描述】:
我正在使用 C# 控制台应用程序进行网络解析。
我的代码是:
var req = WebRequest.Create("http://watch.squidtv.net/");
req.BeginGetResponse(r =>
{
var response = req.EndGetResponse(r);
var stream = response.GetResponseStream();
var reader = new StreamReader(stream, true);
var str = reader.ReadToEnd();
Console.WriteLine(str);
}, null);
此代码在其他 URL 上运行良好,但是当我将 URL 更改为 http://watch.squidtv.net/ 时,出现了两个问题 -
第一个 - 它没有下载它的 html。
第二个 - 它会产生 CPU 的声音。
然后我更改了代码并像这样使用 webClient -
string htmlCode = "";
htmlCode = client.DownloadString("http://watch.squidtv.net");
Console.WriteLine(htmlCode);
但问题是一样的:(
可能是什么问题???
【问题讨论】:
-
它返回了什么?
-
只有一些垃圾
标签: c# asp.net visual-studio-2010 visual-studio-2008