Flask で生のクエリ文字列またはクエリ文字列パラメーターのリストを取得する方法はありますか? でクエリ文字列パラメーターを取得する方法は知っていますrequest.args.get('key')
が、可変クエリ文字列を取り込んで自分で処理できるようにしたいと考えています。これは可能ですか?
4554 次
2 に答える
6
生の URL にアクセスできる属性がいくつかあります。request
アプリケーションが次の URL をリッスンしているとします。
http://www.example.com/myapplication
そして、ユーザーは次の URL を要求します。
http://www.example.com/myapplication/page.html?x=y
この場合、上記の属性の値は次のようになります。
path /page.html script_root /myapplication base_url http://www.example.com/myapplication/page.html url http://www.example.com/myapplication/page.html?x=y url_root http://www.example.com/myapplication/
これらは、最終的に の助けを借りて、urlparse
必要な情報を抽出できるようになります。
>>> from urlparse import urlparse
>>> urlparse(request.url).query
'x=y'
于 2013-06-13T17:34:46.023 に答える