ボトルを使用してアプリケーションを開発しています。GET リクエストを取得したときに完全なクエリ文字列を取得するにはどうすればよいですか。
次のような個々のパラメーターを使用してキャッチしたくありません。
param_a = request.GET.get("a","")
URLのパラメータ数を修正したくないので。
要求された URL の完全なクエリ文字列を取得する方法
この属性request.query_string
を使用して、クエリ文字列全体を取得できます。
1 つの に対して複数の値がある場合は、request.query
orを使用します。request.query.getall(key)
key
たとえば、あなたが望んでいrequest.query.a
たものを返します。などのパラメーターを返します。param_a
request.query.b
b
クエリ文字列のみが必要な場合は、@halex の回答を使用できます。