сижу рассматриваю HTTP ответ одного популярного ресурса (www.ru) и несколько недоумеваю. а именно: каким образом он разбит на чанки. по крайней мере мне всегда казалось [по наивности], что фактическое разбиение ответа на чанки обычно является следствием внутреннего устройства генератора HTML. к примеру, если часть страницы генерируется CGI скриптом, то его вывод будет оформлен в виде отдельного чанка и так далее.
такой подход более чем понятен: изначально сервер не знает конечного размера полученного ответа и просто дописывает его чанками по мере прохождения цепочки генераторов. прекрасно. но чем можно объяснить, к примеру, такой вот кусок:
--- cut ---
    <tr>^
    <td align="center"  valign="middle" colspan="3"><br>^
    <!--  virtual ("/cgi-www/re_main.scr"); -->^
^
<s^
192^
cript language='JavaScript' type='text/javascript'>^
<!--^
   if (!document.phpAds_used) document.phpAds_used = ',';^
   document.write ("<" + "script language='JavaScript' type='text/javascript' src='");^
   document.write ("http://slops.dol.ru/adjs.php?n=a427682e");^
   document.write ("&clientid=4&target=_self");^
   document.write ("&exclude=" + document.phpAds_used);^
   document.wr^
ede^
ite ("'><" + "/script>");^
//-->^
--- cut ---
как видно, здесь врезано два чанка причём каждый из них - 192 и ede - врезаются фактически "по живому", те никакой генератор по-идее в трезвом уме не станет так своеобразно бить свой вывод.
вопрос - откуда берётся такое разбиение и что они значит :-?
// wbr

    
      Ответ на:
      
          комментарий
        от klalafuda 
  
    
      Ответ на:
      
          комментарий
        от klalafuda 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум transfer-encoding: chunked (2021)
- Форум Flask и Transfer-Encoding: chunked (2017)
- Форум [ссзб] apache + php + content-type + transfer-encoding: chunked == WTF??? (2009)
- Форум Sendmail Content-Transfer-Encoding: 7bit (2004)
- Форум help X-server(encoding) (2002)
- Форум apache 1.3.x или apache 2.x ??? (2005)
- Форум encodings (2003)
- Форум Ares 1-X (2009)
- Форум iostat -x 1 (2007)
- Форум transfer function (2012)