在 Node.js 中解决被 CORS 策略阻止的问题,你可以通过设置响应头来添加 "Access-Control-Allow-Origin" 头信息。以下是一个示例代码:
const http = require('http');
const server = http.createServer((req, res) => {
// 设置 CORS 头信息
res.setHeader('Access-Control-Allow-Origin', '*');
// 处理请求
// ...
// 发送响应
res.end('Hello World');
});
server.listen(3000, () => {
console.log('Server is running on port 3000');
});
在上面的示例中,我们使用 setHeader
方法设置了 "Access-Control-Allow-Origin" 头信息为 "*",这样就允许任何源访问该接口。
注意:在实际开发中,你可能需要根据你的需求设置更加具体的允许源,而不是使用通配符 "*"。