Раздел 45 · Python backend: Тарбадель

HTML для бэкендера: структура, формы, кодировка

middle~35 мин

без входаВойди, чтобы отмечать прогресс, вести заметки и решать задачи в редакторе. войти

Квот поднимается на Вышку сам, без звонка, и сразу к стойке. На его ноутбуке страница отзывов, которую он поставил соседям. Посередине страницы пляшет логотип Монолита, а заголовок вкладки сменился на «Монолит». Последний отзыв на странице пустой, только имя: «аноним».

Тейфт ответил бы своей присказкой: в сеть уходят байты, а не намерения. Браузер не знает, где на странице кончается твоя разметка и начинается отзыв анонима. Он получает поток байтов и читает его по правилам HTML. Если отзыв написан на языке разметки, браузер прочтёт его как разметку.

В прошлом уроке шаблон научился экранировать значения. Сегодня ты посмотришь на страницу целиком, глазами браузера: из чего она состоит, где экранирования мало, что браузер шлёт, когда жмут «Отправить», и как сервер отвечает на форму, чтобы её не прислали дважды.

урок из курса

Урок из курса «Python backend: Тарбадель». Курс покупается один раз и остаётся навсегда: 500 ₽.

Оплата пока не подключена: премиум и курсы открываются промокодом.