Я пытаюсь установить связь между сервером nodejs и моим сервером фляг.
Клиент отправляет мне словарь, и я пытаюсь обновить файл cookie и отправить обратно сообщение о состоянии, одновременно обновляя файл cookie.
Мой текущий код
@app.route('/fridge_handling', methods = ['POST'])
def fridge_handling():
if request.method == 'POST':
data = request.get_json()
if(data['type'] == 'update_cache'):
del data['type']
status = propagate_fridge(data)
return json.dumps({"status" : 'Fridge updated'})
else:
return None
def propagate_fridge(fridge_items):
resp = make_response(redirect(url_for('fridge_handling')))
fridge_items = json.dumps(fridge_items)
resp.set_cookie('fridge_items', fridge_items,expires=datetime.now() + timedelta(days=30))
return'Fridge updated'
Теперь этот код действительно отправляет клиенту сообщение «Обновлен холодильник», но он не обновляет куки (потому что я не отправил ответ обратно)
У меня 2 проблемы
как прикрепить сообщение «статус» к объекту ответа
как отправить объект ответа обратно клиенту, если я не удерживаю его URL