Есть у меня веб сервер на
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")
никак...