Проблема с CORS, не позволяющая общаться - PullRequest
0 голосов
/ 17 июня 2019

CORS не разрешает связь.Заголовки не найдены

Использование Python 3.7, а веб-приложение размещено на pythonanywhere.com

Вот как я вызываю CORS в своем коде:

  from flask_cors import CORS
  app = Flask(__name__)
  CORS(app)
  @app.route('/', methods=['GET', 'POST'])
   ....
   ....

ОшибкаЯ получаю это:

"Доступ к XMLHttpRequest по адресу https htt: //user.pythonanywhere.com/ из источника" http‍: //www.example.com "заблокированПолитика CORS: в запрашиваемом ресурсе отсутствует заголовок «Access-Control-Allow-Origin». "

Пожалуйста, помогите.Не знаю, что мне не хватает или где.Там написано, что заголовок отсутствует.Как добавить его, чтобы разрешить общение?Куда мне его добавить?

1 Ответ

1 голос
/ 18 июня 2019

Позвольте CORS для всех ресурсов в приложении.

from flask import Flask
from flask_cors import CORS

app = Flask(__name__)
CORS(app, resources={r"/*": {"origins": "*"}})

Кроме того, пожалуйста, убедитесь, что у вас нет другого расширения для браузера CORS, которое мешает модулю, установленному в программе..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...