Linq 读取RSS会在本地主机上返回不同的响应

Linq 读取RSS会在本地主机上返回不同的响应,linq,rss,Linq,Rss,我试图在localhost上解析rss提要,它会返回正确的结果,但当我试图从另一台预制作服务器和live上解析rss提要时,它会返回用户在Hydrapine网站上发表的评论列表,这些评论完全无关,我被欺骗了吗?我如何调试这个?它只是一个rss提要和一个简单的LINQ代码 string bingurl = "http://www.bing.com/search?form=QBRE&filt=rf&qs=n&format=rss&count=10&q=+env

我试图在localhost上解析rss提要,它会返回正确的结果,但当我试图从另一台预制作服务器和live上解析rss提要时,它会返回用户在Hydrapine网站上发表的评论列表,这些评论完全无关,我被欺骗了吗?我如何调试这个?它只是一个rss提要和一个简单的LINQ代码

string bingurl = "http://www.bing.com/search?form=QBRE&filt=rf&qs=n&format=rss&count=10&q=+environment+(site:www.australianit.news.com.au)";

XDocument doc = XDocument.Load(bingurl);
IEnumerable<XElement> items = (from i in doc.Descendants("item")
                                       orderby DateTime.Parse(i.Element("pubDate").Value) descending
                                       select i).Take(10);
rpData.DataSource = items;
rpData.DataBind();

我尝试了一个不同的组合,但我没有得到任何结果!你认为服务器设置与检索rss结果有关系吗?

我找到了一些不错的bing搜索指南,但事实证明,bing并没有带来不错的结果!在我看来,它会根据你调用它的位置改变结果集,我尝试将loc:添加到rss中,当从代码调用时,它返回的结果与在bing网站上调用时不同,我不知道他们使用的算法,但这一点越来越明显

指南如下: