可以通过python应用引擎找出URL中的#

bog*_*gen 1 python google-app-engine http webapp2

有没有办法找出webhandler的当前URL是否包含#?当我使用#时,我无法写出URL. self.request.url当带有#的URL在服务器上为GET时,仅返回基本URL.

我还尝试将其余的URL作为参数发送并打印出来.

('/(.*)', MainHandler),
class MainHandler(webapp2.RequestHandler):
    def get(self, args):
        self.response.out.write(args)
Run Code Online (Sandbox Code Playgroud)

当URL与URL中的#一起使用时,这不会在args参数上发布任何内容.对于其他所有内容,它会在基础之后成功写入其余的URL.我正在尝试显示哪种URL的示例:http://instahashtag.appspot.com/#/14212311

我错过了什么吗?

wRA*_*RAR 5

URL片段由浏览器处理,不会传递给服务器.如果您需要处理它,您需要编写客户端代码(很可能是在JavaScript中).