Сервер HTTP Python, который поддерживает разделенное на блоки кодирование?

, поэтому ваш вопрос заключается в том, почему боксы сжимаются, когда вы задаете свойства строки для нижних блоков.

Чтобы понять это, предположим, что сетка будет иметь минимальную высоту , которую можно построить в , это ключевая идея для определения размера сетки по умолчанию.

теперь в первом случае нижние блоки по умолчанию будут занимать 1 строку, а минимальный размер, необходимый для этой строки, будет размером текста, и, следовательно, нижние блоки будут иметь размер высоты текста (немного больше этого, но вы понимаете) Таким образом, одна строка в первом случае определяется высотой текста, и, следовательно, вышеупомянутые блоки больше, так как они занимают 3 строки.

СЕЙЧАС В ВТОРОМ СЛУЧАЕ

, когда вы также назначаете 3 строки нижним полям, теперь минимальная высота, требуемая для 3 строк, равна высоте текста, а нижние 3 строки принимают высоту, равную тексту, и, следовательно, верхние блоки также охватывают 3 строки имеют уменьшенную высоту, которая определяется высотой текста. Теперь

о поведении размеров можно прочитать здесь https://www.w3.org/TR/css-grid-1/#intrinsic-sizes.

6
задан Charles Merriam 1 July 2010 в 06:36
поделиться

2 ответа

Twisted поддерживает кодирование по частям передачи (ссылка API) (см. Также документ API для ] HTTPChannel ). Существует ряд проектов промышленного уровня, использующих Twisted (например, Apple использует его для сервера iCalendar в Mac OS X Server), поэтому он довольно хорошо поддерживается и очень надежен.

5
ответ дан 17 December 2019 в 00:14
поделиться

Я почти уверен, что серверы, совместимые с WSGI, должны это поддерживать. По сути, приложения WSGI возвращают повторяющиеся фрагменты, которые возвращает веб-сервер. У меня нет личного опыта с этим, но вот список совместимых серверов .

Я думаю, что было бы довольно легко развернуть свой собственный, если бы серверы WSGI не соответствовали тому, что вы ищете, используя встроенный CGIHTTPServer Python. Он уже является многопоточным, поэтому вам остается только разбить ответы на части.

0
ответ дан 17 December 2019 в 00:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: