[http] Jak wyłączyć buforowanie odpowiedzi przez proxy?

0

Klient wysyla zapytanie GET do serwera:

GET /costam HTTP/1.0

HTTP/1.1 200 OK
Date: Thu, 24 Aug 2006 1115 GMT
Server: Apache
Content-Length: 10000
Connection: close
Content-Type: text/plain; charset=iso-8859-1

jakis tekst w wielu linijkach
jakis tekst w wielu linijkach
jakis tekst w wielu linijkach
...

Tekst w odpowiedzi nie jest wysylany natychmiast tylko powoli, np. 1 linijka na 10 sek.
Klient moze sobie wiec czytac taki tekst linijka po linijce, w trakcie jak przychodza kolejne fragmenty, podobnie jak przegladarka kawalek po kawalku wczytuje duza strone WWW.

Problem:
Jesli taki serwer bedzie za proxy, to proxy buforuje odpowiedz i zamiast przesylac wszystko co dostanie OD RAZU, czeka na koniec odpowiedzi i dopiero po tym przesyla ja do klienta, ewentualnie dopiero jak nazbiera sie "odpowiednio duzo tej odpowiedzi". Jak to zablokowac? Jak zrobic, by kazda linijka wyslana przez serwer od razu trafiala do klienta za proxy? Probowalem ustawic naglowek Pragma: no-cache po obu stronach, ale nie dziala. :( Przy czym nie chodzi mi o rozwiazanie przez wymiane proxy / zmiane konfiguracji. Niestety tego proxy nie moge ruszyc.

0

poszukaj może w RFC 2616 . Może coś w specyfikacji HTTP będzie .

0

Tam szukałem w pierwszej kolejności :-(

1 użytkowników online, w tym zalogowanych: 0, gości: 1