我正在使用 grunt 任务运行程序运行我的应用程序,它会引发以下错误:
POST http://localhost:8080/stub/cms/myalerts2.json 405(不允许的方法)
我尝试在我的 Gruntfile.js 中遵循以下内容
connect: {
server: {
options: {
keepalive: true,
port: 8001,
protocol: 'http',
hostname: '*',
base: 'dis',
directory: 'dis',
open: {
target: 'http://localhost:8001/mydemo.html',
appname: 'open'
},
middleware: function(connect, options, middlewares) {
middlewares.unshift(function(req,res,next){
res.setHeader('Access-Control-Allow-Origin', req.headers.origin);
res.setHeader('Access-Control-Allow-Credentials', true);
res.setHeader('Access-Control-Allow-Methods', 'GET,HEAD,PUT,POST,DELETE');
res.setHeader('Access-Control-Allow-Headers', req.headers['access-control-request-headers']);
});
return middlewares;
}
}
}
},
仍然不允许我跑步。我非常欢迎任何帮助或建议。提前致谢