hasn't Wooble already told you why this is happening?

- and that should be enough to work out how to fix it.




On May 5, 12:57 am, "Tag++" <tagpp.ad...@gmail.com> wrote:
> Hi,all
>
> Please copy this three url to the address box and press enter, don't
> click to open it from here.
>
> http://www.google.com/search?q=%22bad+request%22|%22error+400%22http://admins.googleapps.com/system/app/pages/search?q=%22bad+request%22http://admins.googleapps.com/system/app/pages/search?q=%22bad+request...%22error+400%22
>
> You will get different kink of response, the last one is a 'Google
> Sites' with the DNS 'park in' on ghs.google.com
> To here you should awaken what's the problem: when you call a url with
> '|' char to those sites, you will get 'Error 400' response!
>
> admins.googleapps.com   CNAME   ghs.google.com
> ghs.google.com          CNAME   ghs.l.google.com
> ghs.l.google.com        A       72.14.235.121
>
> So I think my this question is belong to ghs.google.com, not of App
> Engine.
> I have post a same question to 'Apps help 
> forum':http://www.google.com/support/forum/p/Google+Apps/thread?tid=696797f6...
>
> The original post:
>
> My app: tagplusplus.appspot.com have bound to domain: gae.tagpp.com
>
> Access URL                                      
> Statushttp://tagplusplus.appspot.com/                     
> OKhttp://tagplusplus.appspot.com/search?q=abc     
> OKhttp://tagplusplus.appspot.com/search?q=a+b+c OKhttp://tagplusplus.appspot.com/search?q=a|b|c
>      OK
>
> http://gae.tagpp.com/                         
> OKhttp://gae.tagpp.com/search?q=abc         
> OKhttp://gae.tagpp.com/search?q=a+b+c             
> OKhttp://gae.tagpp.com/search?q=a|b|c         Bad Request Error 400
>
> app.yaml:
> <pre>
> application: tagplusplus
> version: 1
> runtime: python
> api_version: 1
>
> handlers:
>
> - url: .*
>   script: main.py
> </pre>
>
> main.py:
> <pre>
> class MainPage(webapp.RequestHandler):
>         def get(self):
>
>                 url = self.request.url
>                 q = self.request.get('q')
>                 s = ('Base: %s, %s' % (q,url))
>                 logging.info(s)
>                 self.response.out.write(s)
>
> application = webapp.WSGIApplication([
>         ('/.*', MainPage)
> ], debug=True)
>
> def main():
>         wsgiref.handlers.CGIHandler().run(application)
>
> if __name__ == '__main__':
>         main()
>
> </pre>
>
> I found that the last one requesthttp://gae.tagpp.com/search?q=a|b|c(with
> '|') can not reach to App engine,
>
> there are not any Error/Exception messages produced on App engine end
> while calling this url, it seems this
>
> request have been denied in the front of App engine.
>
> Client --> URL Checker/Request Dispatcher (ghs.google.com) --> Apps,
> real request handler (gae.tagpp.com)
--~--~---------~--~----~------------~-------~--~----~
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 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to