Just a follow up.
I changed all occurences of HTTPFound to HTTPSeeOther and redeployed
to appengine.
And now iphones and ipads accessing the application via Telstra 3G
network now behave correctly.
So I think I am correct in my interpretation and resolution.
If people agree I will supply a
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Tim Hoffman wrote:
Hmm plot thickens
Telstra seem to cache or set headers on pages from 302 and 303 to
encourage the iphone/ipad to cache results of 302's and 303's.
Maybe you need to add some 'Cache-Control' header to disable any caching
then.