我有一个应用程序,我在服务器端函数中使用Meteor.http.call()。
var ret = Meteor.http.call("GET", "https://www.quandl.com/api/v1/datasets/SF1/<...>");
这可以使用localhost流星服务器:我的数据返回ret
变量
我将应用程序部署到ruleoneinvesting.meteor.com
,现在我使用同一个调用得到了这个错误:
XMLHttpRequest cannot load https://ddp--4645-ruleoneinvesting.meteor.com/sockjs/info?cb=p7czcbhqun. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://ruleoneinvesting.meteor.com' is therefore not allowed access. The response had HTTP status code 503.
This没有帮助。
答案 0 :(得分:0)
对不起,我的错。我正在使用
fs.writeFile('../../../../../../data/')
在不允许在*.meteor.com
中写入的文件夹中
这导致了HTTP状态代码503
。
答案 1 :(得分:-1)
由于您正在获取&#34; HTTP状态代码503&#34;,这可能不是您可以或需要修复的内容。
根据wicked peter,问题可能不是你的问题,而是服务器的问题:
503 Service Unavailable
The server is currently unavailable (because it is overloaded or down for maintenance). Generally, this is a temporary state