Flurry 应用程序指标 API
我收到一条“远程服务器返回错误:(400) 错误请求。”当我尝试以下代码时。
如果我直接在浏览器的地址栏中输入 URL,它将返回正确的 XML 文件。
我使用注释掉的“// String url =“http://www.weather.gov/xml/current_obs/KDFW.xml”;”验证了代码的逻辑它返回一个 XML 转储。
同样,问题是浏览器地址栏将返回 xml 转储,但在代码中调用 api 会返回 400 错误。
字符串网址 = “http://api.flurry.com/eventMetrics/Event?apiAccessCode=YHJBA13CSKTMS6XHTM6M&apiKey=6XQY729FDU1CR9FKXVZP&startDate=2011-2-28&endDate=2011-3-1&eventName=Tip%20Calculated”; // 字符串 url = "http://www.weather.gov/xml/current_obs/KDFW.xml";
HttpWebRequest webreq = (HttpWebRequest)WebRequest.Create(url); WebResponse res = webreq.GetResponse(); 使用(流流= res.GetResponseStream()) { StreamReader 阅读器 = new StreamReader(stream, Encoding.UTF8); while (reader.Peek() >= 0) { memoEdit1.Text += reader.ReadLine() + System.Environment.NewLine; } }
我已经为这个问题苦苦挣扎了3天。任何帮助表示赞赏。
I am receiving a "The remote server returned an error: (400) Bad Request." when I try the following code.
If I enter the URL directly into my browser's address bar, it will return the correct XML file.
I verified the logic of my code using the commented out "// String url = "http://www.weather.gov/xml/current_obs/KDFW.xml";" and it returns an XML dump.
Again, the issue is a browser address bar will return the xml dump, but calling the api in code returns a 400 error.
String url =
"http://api.flurry.com/eventMetrics/Event?apiAccessCode=YHJBA13CSKTMS6XHTM6M&apiKey=6XQY729FDU1CR9FKXVZP&startDate=2011-2-28&endDate=2011-3-1&eventName=Tip%20Calculated";
// String url = "http://www.weather.gov/xml/current_obs/KDFW.xml";HttpWebRequest webreq = (HttpWebRequest)WebRequest.Create(url); WebResponse res = webreq.GetResponse(); using (Stream stream = res.GetResponseStream()) { StreamReader reader = new StreamReader(stream, Encoding.UTF8); while (reader.Peek() >= 0) { memoEdit1.Text += reader.ReadLine() + System.Environment.NewLine; } }
I've been wrestling with this issue for 3 days. Any help is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我添加了以下内容,它解决了我的问题。
希望这对其他人有帮助。
I've added the following and it has fixed my problem.
Hope this helps someone else.