这可能是由于跨域资源共享(CORS)策略导致的问题。可以使用CORS中间件来解决这个问题。以下是一个示例代码:
const express = require('express'); const cors = require('cors');
const app = express();
app.use(cors()); // 在这里添加你的API端点
app.listen(3000, () => { console.log('Server started on port 3000'); });
这个示例代码使用了cors中间件来解决CORS策略的问题。请注意,这个示例中间件会允许所有来源的请求。如果你需要限制请求来源,你可以在调用cors()函数时传入选项。例如,这里是一个只允许来自http://example.com的请求的例子:
app.use(cors({ origin: 'http://example.com' }));