在后台服务上设置跨域资源共享(CORS)头部以允许特定的Angular源访问资源 以下是在Node.js Express后端服务器上设置CORS头的示例代码:
const express = require('express'); const app = express();
// 设置允许来自特定源的 CORS headers app.use(function(req, res, next) { res.header("Access-Control-Allow-Origin", "http://example.com"); res.header("Access-Control-Allow-Methods", "GET, PUT, POST, DELETE"); res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept"); next(); });
// 在这里写其他服务器代码
// 启动服务器 app.listen(3000, function () { console.log('Server started on port 3000'); });
上一篇:Angular包组件中的继承