Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: HTTP/1.1, Connection: keep-alive
 
 автор: Pointer   (18.11.2009 в 16:34)   письмо автору
 
 

Привильно ли я понимаю, что выполнение нескольких запросов за одно соединения возможно только в случае статических документов, поскольку для динамических предугадать Content-length не представляется возможным?

В RFC по persistent connections вроде бы и прочитал, но примеров там нет, не уверен, что делаю всё верно.

Т.е. в моём понимании клиент посылает, скажем, 2-3 запроса подряд, сервер в таком же порядке отдаёт, отличить где кончается очередной документ в ответе сервера можно только по Content-length.

  Ответить  
 
 автор: Trianon   (18.11.2009 в 17:37)   письмо автору
 
   для: Pointer   (18.11.2009 в 16:34)
 

В HTTP/1.1 есть средства кодирования транспортного уровня (chunked), позволяющие передавать в том числе и поток неопределенного изначально размера, разбивая его на фрагменты.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования