2017-12-15 4 views
0

でリクエストパラメータを変更する方法は私のようなwebapp2ログアウト要求ハンドラを持っています。はwebapp2を

これを行う方法はありますか?私はドキュメントを見渡しましたが、見つけられませんでした。

答えて

1

webapp2.Requestサブクラスwebob.Requestのインスタンスであるrequest属性。

これは正確な答えではないかもしれませんが、webapp2.Request.getは、リクエストで送信されたPOSTとGETのパラメータをチェックするwebapp2.Request.get_allを呼び出します。

HTTP GETリクエストにパラメータとして送信されreturn_urlを更新する場合は、次のように記述することができます素晴らしい

class EditorLogoutHandler(base.LogoutPage): 
    def get(self): 
     self.request.GET.update({'return_url': 'my-shiny-new-url'}) 
     super(EditorLogoutHandler, self).get() 
+0

を!できます。ありがとう –

関連する問題