フラススクリプトで生のクエリ文字列またはクエリ文字列パラメータのリストを取得する方法はありますか? 私はrequest.args.get('key')
でクエリ文字列パラメータを取得する方法を知っていますが、可変クエリ文字列を受け取り、それらを自分で処理できるようにしたいと考えています。これは可能ですか?フラスコで生のクエリ文字列を取得する
5
A
答えて
5
あなたは、生のURLにアクセスしてみましょうseveral request
attributesあります
アプリケーションは以下の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'
2
request.query_stringも動作するようです。
関連する問題
- 1. コレクションのクエリ文字列を取得
- 2. Pymongoクエリから文字列を取得
- 3. Owinがクエリ文字列パラメータを取得
- 4. 生のutf8文字列を取得
- 5. Djangoのurlパターンでクエリ文字列パラメータを取得する
- 6. jqueryでクエリ文字列の値を取得する方法
- 7. koa-bodyparserでkoaのクエリ文字列を取得するには?
- 8. 取得クエリ文字列パラメータ3
- 9. 取得とポストとクエリ文字列
- 10. Oracleのクエリ文字列で列とエイリアス名のリストを取得
- 11. bashで配列内のクエリ文字列を取得
- 12. Javaプレイフレームワークでクエリ文字列パラメータを取得する方法は?
- 13. Polymerでクエリ文字列を取得する方法
- 14. 現在のビューのクエリ文字列のみを取得する
- 15. フラスコから文字列を使用してポストを取得する
- 16. 複数のクエリ文字列値を取得するJavaScript関数
- 17. HTMLページにクエリ文字列の値を取得する方法
- 18. mongoose:クエリの文字列表現を取得する方法
- 19. SolrQueryの完全なクエリ文字列を取得する
- 20. ColdFusionのURLからクエリ文字列を取得する方法
- 21. SQLクエリ:最大数の文字列を取得する|解析?
- 22. サーブレットから検索エンジンのクエリ文字列を取得する
- 23. 剣道データソースのクエリ文字列を取得する方法
- 24. ramdaでクエリ文字列を生成
- 25. フラスコ比較文字列
- 26. mod_rewriteを使用してクエリ文字列を取得するPHP
- 27. XPathExpressionからXPATHクエリ文字列を取得できますか?
- 28. URLパラメータのクエリ文字列をAngularJSで取得
- 29. GraphQL APIから取得するクエリ文字列を提供
- 30. ヘッダーからクエリ文字列パラメータを取得する