Страницы

Поиск по вопросам

понедельник, 8 июля 2019 г.

Откуда берется ошибка “TypeError: Expected bytes” при попытке установить куки в Flask?

Простой код, который должен ставить куку:
from flask import Flask, make_response
app = Flask(__name__)
@app.route('/') def index(): response = make_response('

This documents set cookies

') response.set_cookie('answer', 42) return response
if __name__ == '__main__': app.run(debug=True)
Но когда я открываю страницу браузера, по этому адресу мне выдает ошибку:
TypeError: Expected bytes
в чем дело, как исправить?


Ответ

Проблема решена, значением куки должна быть строка.

Комментариев нет:

Отправить комментарий