Руководство по Python Bottle (Перевод) Часть 4 - Создание контента
PythonВ предыдущей части (Руководство по Python Bottle (Перевод) Часть 3 — Маршрутизация запросов) мы рассмотрели основные аспекты касающиеся маршрутизации запросов, в этой части будут рассмотрены аспекты относящиеся к передаваемому контенту.
Создание контента
В чистом стандарте WSGI диапазон возвращаемых из приложения типов очень ограничен. Приложения должны возвращать строки с возможностью разбиения их на набор байт. Можно вернуть строку (разбив её на части), но большинство серверов это заставляет передавать контент символ за символом. Строки в Unicode не допускаются вообще. Это не очень практично.
Bottle гораздо более гибок и поддерживает широкий спектр типов. Он автоматически добавляет заголовок Content-Length, когда это возможно, и автоматически кодирует Unicode, что облегчает работу разработчика. Ниже приведен список типов данных, которые могут быть возвращены из приложения, и краткое описание того, как они обрабатываются платформой:
Читаль далее...
программирование 29
Супермаркет 2
OpenNETCF 2
инструкции 9
фотографии 2
XMLType 2
tablespace 2
Пользователь 2
Установка 4
настройка 2
КПК 2
Терминалы Сбора Данных 12
WEB 2
фото 6
example 3
SixLabors.ImageSharp 2
инфокиоск 2
SQL 16
FireBird 2
Видео 3
HTC 3
css 2
Motorola 17
bootstrap 3
tables 2
xml 3
Терминал сбора данных 5
function 4
user 2
IT 3
Стив Джобс 4
обзор 5
сайты 2
СупермагУКМ 2
Transaction 2
С шарп 8
WebRequest 2
Crystal Reports в C шарп 2
XMLSequence 2
программирование для идиотов 2
С праздником 4
DataGridView 2
VS Code 2
FTP 3
История IT 5
Delphi 2
NET 6
1С 3
XMLAGG 2
seuic 2
jQuery 3
Image С Sharp 4
itCOM 2
Microsoft 3
Обновление сайта 2