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 -~----------~----~----~----~------~----~------~--~---