Interesting.  Thanks for the info.





On Tue, Sep 14, 2010 at 15:44, Francois Masurel <[email protected]> wrote:
> Yes, it works !  Thanx everybody.
>
> I just added the  "Cache-Control:public" header to my content.  I
> cleared my browser cache.  After refreshing the page I don't see any
> log coming from my ZipServingServlet.  Cool.
>
> BTW if you don't add the max-age info to your Cache-Control header,
> Google sets it by default to 600 (10 minutes).
>
> On 14 sep, 21:19, Francois Masurel <[email protected]> wrote:
>> Hi Jason, thanx for your answer.
>>
>> Do you really mean that putting the right cache-control headers in my
>> content will allow it to be cached by Google CDNs ?
>>
>> That would be great.   I'll make a test as soon as possible.
>>
>> On 14 sep, 19:28, Jason C <[email protected]> wrote:
>>
>>
>>
>> > Cache-Control: public, max-age=[seconds as an integer]
>>
>> > Should do the trick. "Public" is important otherwise downstream caches
>> > (i.e., the Google CDN) won't hold the content (e.g., "private" will be
>> > end-browser cache only).
>>
>> > If you want some good 304 revalidation, also use Last-Modified or
>> > ETag. I think the G CDN supports this.
>>
>> > j
>>
>> > On Sep 14, 7:49 am, Francois Masurel <[email protected]> wrote:
>>
>> > > For the moment, I'll use memcache on the server side and cache control
>> > > headers on the client side.
>>
>> > > On Sep 14, 11:10 am, Andrius A <[email protected]> wrote:
>>
>> > > > it wont be cached in CDN, but if you specify the correct http headers 
>> > > > it
>> > > > will be cached by the browser. 
>> > > > check:http://code.google.com/appengine/docs/python/config/appconfig.html#St...
>>
>> > > > On 13 September 2010 21:44, Francois Masurel <[email protected]> wrote:
>>
>> > > > > @Robert : yep, that's what I meant
>>
>> > > > > @Peter : can someone at Google confirms that putting the right cache
>> > > > > controls headers (to be determined) servlet generated content can be
>> > > > > cached in Google CDNs ?
>>
>> > > > > Thanx everybody for your answers.
>>
>> > > > > On 13 sep, 22:00, Peter Liu <[email protected]> wrote:
>> > > > > > From my experience, dynamic content is also cached if you set the
>> > > > > > cache control headers.
>>
>> > > > > > On Sep 13, 9:25 am, Francois Masurel <[email protected]> wrote:
>>
>> > > > > > > Let me explain :
>>
>> > > > > > > I have potentially too many (> 3000) GWT generated files in my 
>> > > > > > > java
>> > > > > > > application.  I've already packed all my java classes in a jar.
>>
>> > > > > > > So I made a zip of all these files and implemented a servlet to 
>> > > > > > > serve
>> > > > > > > them dynamically.
>>
>> > > > > > > The servlet url-pattern matches an include path defined in my
>> > > > > > > appengine-web.xml static-files block.
>>
>> > > > > > > The question is : will the files served by my servlet be cached 
>> > > > > > > on
>> > > > > > > Google CDNs as supposed in this thread :
>>
>> > > > > > >http://groups.google.com/group/google-appengine/browse_thread/thread/.
>> > > > > ..
>>
>> > > > > > > It doesn't seem to be the case as each time I purge my browser 
>> > > > > > > cache,
>> > > > > > > the files are served again from my servlet.
>>
>> > > > > > > Thanx for your help.
>>
>> > > > > > > Francois
>>
>> > > > > --
>> > > > > You received this message because you are subscribed to the Google 
>> > > > > Groups
>> > > > > "Google App Engine" group.
>> > > > > To post to this group, send email to 
>> > > > > [email protected].
>> > > > > To unsubscribe from this group, send email to
>> > > > > [email protected]<google-appengine%2Bunsubscrib
>> > > > >  [email protected]>
>> > > > > .
>> > > > > For more options, visit this group at
>> > > > >http://groups.google.com/group/google-appengine?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to