2013-02-25 66 views
1

網址有沒有辦法找出是否爲webhandler當前URL包含#? 我不能寫出來的URL時,我使用#。 self.request.url只返回基地URL時#的URL是GET服務器上。可能找出是否#與Python應用程序引擎

我也試圖將URL的其餘部分作爲參數發送和打印。

('/(.*)', MainHandler), 
class MainHandler(webapp2.RequestHandler): 
    def get(self, args): 
     self.response.out.write(args) 

當URL是URL中的#得到這個不會發表在args參數什麼。對於其他所有內容,它成功地將基礎的其餘部分寫入網址。例如在我試圖表現出什麼樣的URL:http://instahashtag.appspot.com/#/14212311

我失去了一些東西?

回答

5

的URL片段是由瀏覽器來處理,而不是傳遞到服務器。如果你需要處理它,你需要編寫客戶端代碼(很可能在JavaScript中)。

相關問題