我正在尝试使用 httpwebrequest 打开 adfoc.us/504....9 链接。但是它没有给我任何 HTML 代码。
try
{
req = WebRequest.Create(txtLink.Text);
WebProxy wp = new WebProxy(proxies[0]);
//req.Proxy = wp;
WebResponse wr = req.GetResponse();
StreamReader sr = new StreamReader(wr.GetResponseStream());
string content = sr.ReadToEnd();
MessageBox.Show(content);
sr.Close();
}
catch (UriFormatException)
{
MessageBox.Show("URL should be in this format:\nhttp://www.google.com");
return;
}
如果我使用 [google.com][1] 之类的网站 - 我会得到带有 google html 源代码的 mbox。如果我使用adfoc.us/50....
链接,我会得到一个空字符串。
问题可能出在哪里?谢谢你。
编辑:我通过安装 GeckoFx 组件解决了这个问题。