Code:
 HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://liaoning.9che.com/demand/list_demand.php");
            using (WebResponse response = request.GetResponse())
            {
                if (((HttpWebResponse)response).StatusCode == HttpStatusCode.NotModified)
                    return;
                Stream stream = response.GetResponseStream();
                StreamReader reader = new StreamReader(stream, Encoding.Unicode);
                string buffer = reader.ReadToEnd();
                Console.WriteLine(buffer);
            }执行到 request.GetResponse()时会抛出一个304(未修改)异常。
请个各位如何处理HttpWebRequest  304异常,不是一个简单的catch,期望得到该url源文件内容。
尝试方案:
1:在head 头里加过期策略。
2:url加一个随机参数
3:设置HttpWebRequest CachePolicy
4:设置HttpWebRequest  IfModifiedSince
都不行!期待高手!