Google App Engineでwebappを使用しています。Webappがrequest.body()の呼び出しによってrequest.bodyの内容が変更されました。
私は最近request.get('variable_name')
を呼び出しました。これは正常に機能しましたが、内容は完全にrequest.body
に変更されました。
詳細を見ると、request.get()
を呼び出さないと、request.body
はURLの書式設定なしでテキストを生成します。しかし、通話後にrequest.get()
、request.body
にURLフォーマット(多くの '%'記号など)を含むテキストが含まれるようになりました。
私はwebappを間違って使用していますか?情報検索のためにこれら2つの方法を混ぜ合わせて一致させるべきではありませんか?ここで
は、いくつかのサンプルコードです:
class profiles_resource(webapp.RequestHandler):
def post(self):
# Value of request.body in debugger: 'str: {"query":"SELECT..."
token = self.request.get('token')
# Value of request.body in debugger: '%7B%22query%22%3A%22SELECT..."
私たちにあなたのコードを教えてください – systempuntoout
@systempuntoout - 問題ありません! –