我试图让 http.get 客户端函数在 Meteor 中工作。
但是,我不断获得自己的页面。

这是我的代码:

Meteor.http.get("api.openweathermap.org/data/2.5/weather?q=London,uk", function (error, result) {
if(error) {
    console.log('http get FAILED!');
} else {
    console.log('http get SUCCES');
    if (result.statusCode === 200) {
        console.log('Status code = 200!');
        console.log(result.content);
    }
}
});

我希望它返回一个包含天气信息的 json 对象。
我在这里想念什么吗?

谢谢。

最佳答案

请通过在开头添加 http:// 来更新 url。

此外,从您的服务器进行此调用,即创建一个包含上述代码的方法并通过 Meteor.call() 调用该方法;

请参阅 Meteor.methods()Meteor.call()

关于javascript - meteor http 获取调用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17592094/

10-11 23:35
查看更多