为什么IE浏览和WebResponse读取的不一样
我要写一个服务,用来每天从http://simplifiedchinese.wunderground.com/history/station/58362/2007/7/31/DailyHistory.html
网站抓取天气数据,并存入数据库
这个网站提供公制、英制和都显示,我在IE中首次浏览是都显示的,我在网页上选择了公制,以后每次打开这个网站就会自动公制显示了。
但是我用WebResponse读取这个网站的HTML后,发觉显示的是公制和英制都有的
是不是应该给WebResponse传一个什么参数给他,他就会和IE显示的一样了?
分数不多,但是问题很急,希望大家帮我一下
谢谢
[解决办法]
应该你选择的时候,他写入cookie,记录你选择的模式。
方案1 你可以自己根据它的需要,创建一个Cookie,连同WebRequest一起发送过去。
方案2 每次获取两种制式,得到数据后,本地再分析。