我有一个C#程序,它以这种方式从服务器读取XML文件内容:
public string ReadFileContent()
{
string str = "";
System.Net.HttpWebRequest req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(HttpPath);
System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)req.GetResponse();
System.IO.Stream receiveStream = response.GetResponseStream();
System.IO.StreamReader readStream = new System.IO.StreamReader(receiveStream, Encoding.UTF8);
str = readStream.ReadToEnd();
response.Close();
return str;
}
每周我都会在服务器中手动更改此xml文件中的数据 但有时服务器返回以前的数据而不是xml文件中的当前数据,在某些计算机上出现此问题,有人知道为什么会这样吗?