我有这段代码:
WebClient web = new WebClient();
System.IO.Stream stream = web.OpenRead("http://url/getAddress.html");
string text = "";
using (System.IO.StreamReader reader = new System.IO.StreamReader(stream))
{
text = reader.ReadToEnd();
reader.Close();
}
HTML 中的结果是 IP 地址,但是当我尝试将此结果保存到数据库中时,返回的结果是 Web 请求的整个 html 页面。我究竟做错了什么?
例子:
文本有结果
如果我这样做,Response.Write(text);
它会返回:111.222.33.3
如果我尝试保存返回值的变量文本,这将保存 Web 请求页面中的整个 html 内容。