Задать вопрос
@Scorpiored88

Что не так с CORS в flask?

Есть у меня веб сервер на flask, фронт на Vue.js, HTTP запросы через библиотеку axios.
В flask сервере для борьбы с CORS использую flask_cors
from flask import Flask, jsonify
from flask_cors import CORS

app = Flask(__name__)
CORS(app)
@app.route("/create_device", methods=['POST'])
def potst():
    ....
    response.headers.add("Access-Control-Allow-Credentials", "true")
    return response
.....


На компе с mac os все ок
Но на Linux и на Windows, POST запросы не проходят, ошибка CORS
Версии python и модулей одинаковы.
Никак этот cors немогу осилить, уже и heders разные пробую...
response.headers.add("CORS_SUPPORTS_CREDENTIALS", "true")
    response.headers.add("CORS_ALLOW_HEADERS", "Origin, X-Requested-With, Content-Type, Accept, Authorization")
    response.headers.add("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, Authorization")
    response.headers.add("Access-Control-Allow-Methods", "PUT, POST, GET, DELETE, OPTIONS")
    response.headers.add("Content-Type", "application/json, application/x-www-form-urlencoded")
    # response.headers.add("Access-Control-Allow-Origin", "http://127.0.0.1:8080")
    response.headers.add("Access-Control-Allow-Credentials", "true")

никак...
  • Вопрос задан
  • 271 просмотр
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы