【问题标题】:Wolfram API javascript cross origin sharing issueWolfram API javascript 跨源共享问题
【发布时间】:2013-04-22 13:05:51
【问题描述】:

如何让 wolfram 的 api 请求工作?我只是收到跨域错误和空白响应:“XMLHttpRequest 无法加载 http://api.wolframalpha.com/v2/query?input=No&appid=xxx。Access-Control-Allow-Origin 不允许 Origin null(或其他站点)。”

代码是

var request = new XMLHttpRequest();
request.open("GET", "http://api.wolframalpha.com/v2/query?input=pi&appid=xxx", true);
request.onreadystatechange = function() {
    if(request.readyState == 4) {
        console.log("*"+request.responseText+"*");
    }
}

非常感谢

【问题讨论】:

    标签: javascript api xmlhttprequest cors wolframalpha


    【解决方案1】:

    Wolfram API 不允许来自 JavaScript 的请求。您需要使用服务器端库来查询 API。

    【讨论】:

    • 但是javascript可以在node.js的服务器端使用。
    猜你喜欢
    • 2011-10-14
    • 2014-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-20
    • 2023-03-25
    • 2023-03-11
    • 2011-03-27
    相关资源
    最近更新 更多