I recently downloaded the source code for the example openid-consumer
application[0].  In trying to get it working, I noticed that the
"Location" header was often not being sent in the response when
running the app on AppEngine, although it was fine running on
localhost.

Further investigation revealed that all headers are being removed from
the HTTP response if the total length of the header (name, colon,
space, and value) exceeds 498 characters.  Like I said, this is only
happening on the production AppEngine, not when running from
localhost.  Any thoughts on why this is and how to get around it?
Google proxy servers dropping headers or something?  This is probably
not a problem for most applications, but certainly can be when you
have long redirect URLs like in OpenID.

[0]: http://openid-consumer.appspot.com/

Thanks,
Will

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
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