C# Flurry appMetrics API

C# Flurry appMetrics API,c#,httpwebrequest,flurry,C#,Httpwebrequest,Flurry,当我尝试以下代码时,我收到一个“远程服务器返回了一个错误:(400)错误请求” 如果我直接在浏览器的地址栏中输入URL,它将返回正确的XML文件 我使用注释掉的“//String url=”验证了代码的逻辑http://www.weather.gov/xml/current_obs/KDFW.xml“;”并返回一个XML转储 同样,问题是浏览器地址栏将返回xml转储,但在代码中调用api将返回400错误 字符串url= "http://api.flurry.com/eventMetrics/Ev

当我尝试以下代码时,我收到一个“远程服务器返回了一个错误:(400)错误请求”

如果我直接在浏览器的地址栏中输入URL,它将返回正确的XML文件

我使用注释掉的“//String url=”验证了代码的逻辑http://www.weather.gov/xml/current_obs/KDFW.xml“;”并返回一个XML转储

同样,问题是浏览器地址栏将返回xml转储,但在代码中调用api将返回400错误

字符串url= "http://api.flurry.com/eventMetrics/Event?apiAccessCode=YHJBA13CSKTMS6XHTM6M&apiKey=6XQY729FDU1CR9FKXVZP&startDate=2011-2-28&endDate=2011-3-1&eventName=Tip%20已计算”; //字符串url=”http://www.weather.gov/xml/current_obs/KDFW.xml";


我已经为这个问题绞尽脑汁三天了。感谢您的帮助

我添加了以下内容,它解决了我的问题

request.Accept = "application/xml";

希望这对其他人有帮助

我无法回答自己的问题,但通过添加以下内容,我的问题已经解决。“request.Accept=“application/xml”;“希望这对其他人有帮助。我刚刚花了3个小时来解决这个问题。非常感谢。
request.Accept = "application/xml";