我今天尝试获取模型时收到 503 HTTP 错误。
这段代码在 2 天前工作......我认为唯一的区别是我更新了节点及其依赖项。
我Origin MY_DOMAIN is not allowed by Access-Control-Allow-Origin.
在 GET 请求(使用 Chromium 和 Firefox)上收到一个 503 HTTP 错误。
奇怪的想法是,我可以卷曲相同的网址,服务器处理它并返回响应......
我使服务器尽可能简单,但它仍然无法正常工作,这是代码:
var express = require("express");
var app = express();
app.get('/user/:username/:facebook_id/:facebook_token', function(req, res){
res.header("Access-Control-Allow-Origin", "*");
res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');
res.header('Access-Control-Allow-Headers', 'Content-Type');
console.log('Something is happening.. ');
res.send({error: 'test'});
});
app.listen(3000);
在客户端,我只是从模型中调用 fetch ......
initialize : function() {
var that = this;
this.model.fetch({
success: function(_model){
console.log('User fetched successfully on initialize');
that.render();
},
error: function(_model, error){
console.log('User fetched unsuccessfully on initialize');
}
});
GET 请求失败后,我转到错误回调。
有人有想法吗?您认为这可能与 express 节点和骨干网的上次更新有冲突吗?
谢谢 !
更新:
显然,由于我的 VPN,它不起作用,我现在在中国......它可以解释不允许的错误。我会尽快更新主题。