Junior — Middle
94
Koja je glavna uloga i svrha kolačića u veb aplikacijama?
Компаније где су питане
ИнфоТехСервис
НТЦ Вулкан
Одговор од АИ
sobes.tech АИ
Cookies в веб-приложениях используются для хранения небольших данных на стороне клиента (в браузере). Основная роль cookies:
- Сессии и аутентификация: позволяют сохранять информацию о пользователе между запросами, например, идентификатор сессии, чтобы не требовать повторный вход при каждом запросе.
- Персонализация: сохраняют настройки пользователя, язык интерфейса, темы и другие предпочтения.
- Отслеживание и аналитика: помогают собирать данные о поведении пользователя на сайте для улучшения сервиса.
Cookies отправляются сервером в HTTP-заголовках и автоматически возвращаются браузером при последующих запросах к тому же домену, что позволяет серверу «узнавать» пользователя.
Пример использования cookies в Python с Flask:
from flask import Flask, request, make_response
app = Flask(__name__)
@app.route('/')
def index():
username = request.cookies.get('username')
if username:
return f'Привет, {username}!'
resp = make_response('Установим cookie')
resp.set_cookie('username', 'Иван')
return resp