@omyraucy

Почему не приходят данные с сервера?

Всем привет, ребят. У меня проблема. Создал сервак на rest-api flask. Пробую получить данные через JS fetch — ничего не помогает.
Код сервера:
from flask import Flask, jsonify
from flask_restful import Resource, Api
app = Flask(__name__)
application = app
api = Api(app)

class HelloWorld(Resource):
    def get(self):
        return jsonify({ "username": "Max" })

api.add_resource(HelloWorld, '/hello')


@app.route('/')
def hello_world():
    return 'Hello, World!'


if __name__ == '__main__':
    app.run()


Пытаюсь получить данные следующим образом:
fetch('https://api.flybuk.ru/hello', { method: "GET", mode: "no-cors" })
  .then(resp => resp.text())
  .then(data => console.log(data))


Помогите, пожалуйста.
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
no-cors запрещает JS видеть какие-либо свойства Response.
https://evertpot.com/no-cors/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы