Google app engine Google应用程序引擎:在查找适当的处理程序时忽略URL大小写
在这个场景中,我如何对“Awesome”进行任何修改,或者对url不区分大小写Google app engine Google应用程序引擎:在查找适当的处理程序时忽略URL大小写,google-app-engine,Google App Engine,在这个场景中,我如何对“Awesome”进行任何修改,或者对url不区分大小写 因此,Awesome将始终指向localhost:8080/Awesome…?对于这种稍微高级的调度需求,不要使用极其轻量级的webapp框架——使用任何更丰富的框架,例如,应用引擎也支持的框架;在这里,您可以基于正则表达式而不仅仅是字符串进行调度,因此您可以特别使用不区分大小写的正则表达式模式 例如,'(?i)awesome'是正则表达式的模式,它以不区分大小写的方式匹配'awesome',如您所愿。在这种情况下,
因此,Awesome将始终指向localhost:8080/Awesome…?对于这种稍微高级的调度需求,不要使用极其轻量级的
webapp
框架——使用任何更丰富的框架,例如,应用引擎也支持的框架;在这里,您可以基于正则表达式而不仅仅是字符串进行调度,因此您可以特别使用不区分大小写的正则表达式模式
例如,
'(?i)awesome'
是正则表达式的模式,它以不区分大小写的方式匹配'awesome'
,如您所愿。在这种情况下,您可以使用正则表达式
可以在中找到一些特定于应用程序引擎的示例。请在此处按住它!Webapp还支持正则表达式上的调度!您为web.py建议的正则表达式将在webapp上完美工作。
application = webapp.WSGIApplication(
[('/', DefaultPage),
('/ClearDataPage', ClearDataPage),
('/DeleteTweets', DeleteTweets),
('/DeleteLinks', DeleteLinks),
('/awesome', Awesome),
('/RunScriptPage', RunScriptPage)],
debug=True)