I didn't know this was supposed to work... My app does the same thing... Edge Caching doesn't seem to be happening.
This implies it should... https://groups.google.com/group/google-appengine/browse_thread/thread/f10804 5013a2345c?pli=1 but my app does the same thing yours does, and http://www.seoconsultants.com/tools/headers verified my headers were set right. #1 Server Response: http://www.xyhd.tv/about HTTP Status Code: HTTP/1.1 200 OK via: HTTP/1.1 GWA x-powered-by: PHP/5.2.14 vary: Accept-Encoding location: http://wp.xyhd.tv/about/ content-type: text/html; charset=UTF-8 x-pingback: http://wp.xyhd.tv/xmlrpc.php cache-control: max-age=300 Date: Wed, 02 Feb 2011 08:41:03 GMT Server: Google Frontend Content-Length: 0 And thanks for pointing this out, It caused me to find a bug in my code that I'm not cleaning up headers in my app so the "location" shows wrong. Which might create some weirdness for me. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of David Sent: Tuesday, February 01, 2011 8:01 AM To: Google App Engine Subject: [google-appengine] Cache headers not working w/ billing enabled I have billing enabled on my app and I'm trying to get the Cache- control headers to edge cache a page. I'm setting the header to Cache- Control: public; max-age=300; and I see it coming back. I'm using wget to test it out. I've also included a "now" date in the generated document so I can see if it's caching it or not. It is generating that now date with every request and I see logs coming in on the dashboard as 200. Am I doing something wrong? How do I get server side caching working? Thanks, David Here is the output from my wget call: ---request begin--- GET /v2/config HTTP/1.0 User-Agent: Wget/1.12 (cygwin) Accept: */* Host: 11.latest.word-play.appspot.com Connection: Keep-Alive ---request end--- HTTP request sent, awaiting response... ---response begin--- HTTP/1.0 200 OK Content-Type: application/json; charset=ISO-8859-1 Cache-Control: public; max-age=300; Date: Tue, 01 Feb 2011 15:52:10 GMT Server: Google Frontend ---response end--- 200 OK URI content encoding = `ISO-8859-1' Length: unspecified [application/json] Saving to: `STDOUT' -- 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.
