Спасибо за информацию. Для решения проблемы с CORS (Cross-Origin Resource Sharing) вам нужно настроить ваш сервер на Flask для отправки правильных заголовков ответа. Вот пример того, как сделать это:
```python
from flask import Flask, jsonify
from flask_cors import CORS
app = Flask(__name__)
CORS(app)
@app.route('/data')
def get_data():
data = {"key": "value"}
return jsonify(data)
if __name__ == '__main__':
app.run()
```
На стороне JS вы можете использовать следующий код для отправки запроса на сервер:
```javascript
fetch('http://yourdomain.com/data')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Ошибка:', error));
```
Убедитесь, что вы заменили "http://yourdomain.com" на ваш реальный домен или IP адрес сервера. После применения этих изменений ваш запрос должен успешно получать данные из вашего REST API Flask. Если проблемы с CORS остаются, попробуйте настроить более подробно заголовки ответа на сервере.