[MEGOLDVA] Lighttpd + cgi script szemetel

Adott egy perlben irt oldal ami http redirectet is tartalmaz. Viszont a redirect Chrome alatt nem minden esetben mukodott. Eloszor rafogtam a Chrome-ra hogy sz*r. Vegul a Wireshark mondta meg az igazat es kiderult, hogy a Lighttpd mast is kiir az oldal melle.
A kovetkezo egyszeru kodot probaltam futtatni:


#!/usr/bin/perl
print "Content-Type: text/html\n\nproba";

Bongeszoben lefuttattam es a Wireshark ezt dobta ki:


HTTP/1.1 200 OK
Content-Type: text/html
Transfer-Encoding: chunked
Date: Tue, 14 Feb 2012 19:36:29 GMT
Server: lighttpd/1.4.30

5
proba
0

A `proba` felett leto 5-ost es az alatta levo 0-t hogy tudom eltuntetni?
A hiba bash scripttel is ugyanigy jelentkezik.

Hozzászólások

Nem akarod eltűntetni, mert az a chunked kódolás jellemzője és ez neked jó. Persze ha nagyon akarod, akkor a

Content-Length: 5

megoldja.

Btw. ha esetleg van file feltöltésed, akkor cseréld le a LigHTTPd-t, mert Opera alatt érdekesen viselkedik és nem az Opera hibájából. (Expect: 100-continue header)

Egy masik hasonlo oldalnal meg tudtam oldani mini_httpd-vel (aminek mindossze 30k a merete), ott egyaltalan nincs semmilyen kodolas (Amit kidob a script, azt ugy adja ki a mini_httpd). Erre szeretnem a Lighttpd-t lebutitani.
Ha nem lehetseges akkor johet barmilyen masik webszerver alternativa ami tudja a kovetkezoket:
- Egy mar meglevo webszerver mellett de attol teljesen fuggetlenul egy masik porton fusson el. (Lighttpd ezeket tudja ugy is ha mar fut egy masik Lighttpd)
- Legyen php5 es scgi tamogatas is.

-------------------
http://www.rtvstat.hu/ - A legtöbb magyar rádió és TV egy helyen!