javascript 访问控制允许来源

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 访问控制允许来源相关的知识,希望对你有一定的参考价值。

const express = require('express');
const app = express();
const bodyParser = require('body-parser');
const nodemailer = require('nodemailer');

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false }))

app.use((req, res, next) => {
    const allowedOrigins = ['http://localhost:8080', 'http://localhost:8000', 'http://cm2tech.com.br', 'http://www.futuri.com.br'];
    if (allowedOrigins.indexOf(req.headers.origin) > -1) {
        res.setHeader('Access-Control-Allow-Origin', req.headers.origin);
    }
    res.setHeader('Access-Control-Allow-Headers', 'Content-Type');
    next();
});

以上是关于javascript 访问控制允许来源的主要内容,如果未能解决你的问题,请参考以下文章

同一域上的访问控制允许来源问题

htaccess 中的访问控制允许来源

允许来自 Amazon S3 的 AJAX GET? (访问控制允许来源)

Axios - 没有“访问控制允许来源” - CORS

Android 4.1 的访问控制允许来源错误

捕获“访问控制允许来源不允许来源”错误