Access-Control-Allow-Origin 缺少对 MailChimp 请求的响应 API URL
Access-Control-Allow-Origin missing in response from request to MailChimp API URL
我有 Flask 网站和一个用于订阅 MailChimp 时事通讯的简单表格。我正在处理 AJAX.
的表格
为此,我需要启用 Access-Control-Allow-Origin,所以我使用的是 Flask-CORS,但我不断收到相同的错误:
Cross-Origin 请求被阻止:同源策略不允许读取位于 https://us16.api.mailchimp.com/3.0/lists/list-ID/members/ 的远程资源。 (原因:缺少 CORS header ‘Access-Control-Allow-Origin’).
这是 Python 负责的代码块:
from flask import Flask, render_template, request
from flask_cors import CORS
app = Flask(__name__)
CORS(app, resources={r"/*": {"origins": "*"}}, send_wildcard=True)
您似乎正在使用 AJAX 在 Mailchimp 上调用 URL,同源策略不允许这样做 - 将 CORS 添加到您的 Flask 应用程序对这种情况无济于事. Mailchimp URL 上的 CORS 需要 activated/supported,我认为不是。
我有 Flask 网站和一个用于订阅 MailChimp 时事通讯的简单表格。我正在处理 AJAX.
的表格为此,我需要启用 Access-Control-Allow-Origin,所以我使用的是 Flask-CORS,但我不断收到相同的错误:
Cross-Origin 请求被阻止:同源策略不允许读取位于 https://us16.api.mailchimp.com/3.0/lists/list-ID/members/ 的远程资源。 (原因:缺少 CORS header ‘Access-Control-Allow-Origin’).
这是 Python 负责的代码块:
from flask import Flask, render_template, request
from flask_cors import CORS
app = Flask(__name__)
CORS(app, resources={r"/*": {"origins": "*"}}, send_wildcard=True)
您似乎正在使用 AJAX 在 Mailchimp 上调用 URL,同源策略不允许这样做 - 将 CORS 添加到您的 Flask 应用程序对这种情况无济于事. Mailchimp URL 上的 CORS 需要 activated/supported,我认为不是。