Q) reload request

From: ARATech Cache Team (polygraph@aratech.co.kr)
Date: Tue Aug 01 2000 - 23:56:40 MDT


Hi there,

We are running polymix-3 test recently.
Everything seems to be working fine, except reload request.
Polygraph 2.5.x handles reload request as inserting following
fileds into HTTP request header.
 "Pragma: no-cache"
 "Cache-control: no-cache"

When our cache cache encounters above header, it validates
the object and serve cached copy if valid.
So our cache serve cached copy when reload request, which yields
error report in polymix-3.

Is our approach incorrect?

HTTP 1.1 specification indicates that
  * Cache-control: no-cache
   -> revalidation must occur before serving object (a)
  * Pragma: no-cache
   -> application(cache) should forward the request to the server
      even if cached object exists (b)
   -> same semantic as Cache-control: no-cache when appeared at
      request header (c)

Our cache approache follows (a). And due to (c), we consider (b) as
obsolete item.

--
Yang, Chul-Woong



This archive was generated by hypermail 2b29 : Tue Jul 10 2001 - 12:00:14 MDT