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.
- 1751 megtekintés
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)
- A hozzászóláshoz be kell jelentkezni
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!
- A hozzászóláshoz be kell jelentkezni
Ott a megoldás, tedd be a Content-Length fejlécet. Egyébként nginx, azzal még nem volt bajom.
- A hozzászóláshoz be kell jelentkezni
Betettem, de hatastalan volt.
A megoldas vegul a server.protocol-http11="disable" lett. Azonnal megtaltosodott a Chrome es tokeletesen megy azzal is a redirect.
-------------------
http://www.rtvstat.hu/ - A legtöbb magyar rádió és TV egy helyen!
- A hozzászóláshoz be kell jelentkezni
Itt azért valami rendesen el van cseszve, ennek normális esetben működnie kellene.
- A hozzászóláshoz be kell jelentkezni
Chrome kivetelel mindennel mukodott. A Chrome hulyeseget kellett kikuszobolnom.
-------------------
http://www.rtvstat.hu/ - A legtöbb magyar rádió és TV egy helyen!
- A hozzászóláshoz be kell jelentkezni
kivancsi lennek arra a fejlecre, amit kuldesz a bongeszonek es a benne levo redirect eseten nem dob at masik oldalra.
A 200 Ok return code-ot változtatod valamire?
- A hozzászóláshoz be kell jelentkezni