当前位置: 首页 > 知识库问答 >
问题:

尝试从internet api获取json字符串

赵河
2023-03-14

我试图从以下URL获取json字符串:http://status.mojang.com/check

XMLHttpRequest cannot load http://status.mojang.com/check. Origin null is not allowed by Access-Control-Allow-Origin. 

感谢任何帮助

<!DOCTYPE html> <html> <head>   <title>mc stats</title>     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js" type="text/javascript"></script>     <meta http-equiv="Access-Control-Allow-Origin" content="*">  </head> <body>

<div id="minecraft"> </div>

<script> (function() {      var flickerAPI = "http://status.mojang.com/check?jsoncallback=?";       $.getJSON(flickerAPI)
        .done(function( data ) {
            console.log(data);  }); })(); </script> </body> </html>

共有1个答案

乐修远
2023-03-14

您需要在服务器中运行网页,这个问题应该会消失。也许有一种方法可以用谷歌Chrome做到这一点,但我不知道。当我遇到这个问题时,我通常使用Aptana Studio运行我的文件。它是一个免费下载,它导致文件从服务器提供,而不是仅仅从您的文件系统读取。它默认为Firefox,但你可以在Chrome中粘贴url,一切都应该像你期望的那样工作,除非有其他错误。

如果您运行的是Mac/Linux,那么您还可以访问python simple服务器,它也应该提供它。从文件目录中运行命令python-m simplehttpserver,您应该可以在localhost:8000中看到它。祝你好运!

 类似资料:
  • 我正在创建一个android应用程序,它以json格式显示从在线API获取的天气数据。为此,我使用的是格森图书馆。 我有以下JSON字符串,我从一个map对象中获得: 它包含以下值: 但是,当我尝试使用该字符串创建另一个贴图对象时,我遇到了一个异常。 异常logcat报告: 通用域名格式。谷歌。格森。JsonSyntaxException:com。谷歌。格森。流动MalformedJsonExce

  • 我尝试从长字符串中获取字符串,该字符串是Firebase URL 现在,如果您注意到上面字符串中姓名朱利安之前和之后的分数不足。我试图得到这个名字,但我正在得到 这是我的代码

  • 问题内容: 我试图解析JSON字符串“ {‘test’:‘100.00’}”并使用GSON库获取值:100.00。我的代码如下所示: 我的结果看起来像这样:“ 100.00”,但是我只需要100.00(不带引号)即可。如何归档? 问题答案:

  • 问题内容: 我是Android的初学者。在我的项目中,我从HTTP响应中获取了以下json。 我想从上面的json获取“ NeededString”。如何获得? 问题答案: 这可能对您有帮助。 Java: 科特林: getJSONObject(index)。在上面的示例中,0表示索引。

  • 我有这样一个JSON文件: 我需要得到回应。使用者用户名值。我试过这个: 但我得到了这个错误: 怎么修,肯定有办法,就是找不到。

  • 我已经创建了一个简单的Spring Web MVC应用程序,该应用程序从酒店API获取json Web响应,但是当我尝试从根节点使用findPath()方法时,我收到错误。我正在使用Jackson Library进行json解析。代码如下: 第3行产生错误。 这是我的网络回复: 错误消息: HTTP 状态 500 - 处理程序处理失败;nested exception is java.lang.N