OT: php Transfer-Encoding chunked

Libor Chocholaty libor_ml1 na mts.cz
Pondělí Červenec 25 15:51:57 CEST 2005


Jan Volesak wrote:

>Omlouvam se za off topic a doufam, ze me neposlete do /dev/null ;)
>
>Po pádu 2 ze 4 disku v RAIDu nezbylo nez instalovat web server na jine zelezo. Webadmin je v zahranici a ja nejsem s Debianem kamarad (puvodni server byl na Debianu) Inu instalaci jsem provedl na SUSE 9.3, konfiguroval Apache na virtualni weby, nainstaloval php5 a mysql. Vse se povedlo rozebehnout az na jednu malickost a tou je prave korektni chovani Transfer-Encoding  chunked.
>V phpinfo je videt, ze je Transfer-Encoding opravdu nastaveno na Chunked:
>HTTP Response Headers 
>X-Powered-By  PHP/5.0.3  
>Keep-Alive  timeout=15, max=100  
>Connection  Keep-Alive  
>Transfer-Encoding  chunked  
>Content-Type  text/html  
>
>Tvurce aplikace, ktera to pozaduje mi napsal, ze server vraci:
>============================================================
>HTTP/1.1 200 OK
>Date: Mon, 25 Jul 2005 12:19:34 GMT
>Server: Apache/2.0.53 (Linux/SUSE)
>X-Powered-By: PHP/5.0.3
>Content-Length: 65
>Keep-Alive: timeout=15, max=100
>Connection: Keep-Alive
>Content-Type: text/html
>
>CURRENCY=EUR
>DISCOUNT=0.00000
>REUSEDWORD=0
>EXPORTEDWORD=0
>============================================================
>
>
>Pro transfer type chunked (RFC 2616, section 3.6.1) by server mel na vracet:
>============================================================
>HTTP/1.1 200 OK
>Date: Mon, 25 Jul 2005 12:19:34 GMT
>Server: Apache/2.0.53 (Linux/SUSE)
>X-Powered-By: PHP/5.0.3
>Content-Length: 65
>Keep-Alive: timeout=15, max=100
>Connection: Keep-Alive
>Content-Type: text/html
>
>63
>CURRENCY=EUR
>DISCOUNT=0.00000
>REUSEDWORD=0
>EXPORTEDWORD=0
>0
>============================================================
>
>
>  
>
Jeste jste tam zapomnel hlavicku:
Transfer-Encoding: chunked
viz http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.41

Libor





Další informace o konferenci Linux