【发布时间】:2017-12-11 16:11:50
【问题描述】:
我是编程新手,当我尝试阅读我的 html 页面内容时,我有一个顾虑。我没有获得完整的数据,但是当我使用右键单击另存为选项保存页面时,我得到了完整的数据。 笔记: 并检查元素我也无法看到所有数据(我能够看到我使用 c# 读取的内容)
如何使用编程读取完整的数据?请帮助我克服这个问题,以下是我的代码:
private void button1_Click(object sender, EventArgs e)
{
string urlAddress = "http://iris-rmds.tomtomgroup.com
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(urlAddress);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response.StatusCode == HttpStatusCode.OK)
{
Stream receiveStream = response.GetResponseStream();
StreamReader readStream = null;
if (response.CharacterSet == null)
{
readStream = new StreamReader(receiveStream);
}
else
{
readStream = new StreamReader(receiveStream, Encoding.GetEncoding(response.CharacterSet));
}
string data = readStream.ReadToEnd();
textBox1.Text = data;
MessageBox.Show(data.ToString());
//var msg = "Hello world!";
//MessageBox.Show(msg);
Clipboard.SetText(data);
response.Close();
readStream.Close();
}
}
【问题讨论】:
标签: c#