ホームページ  >  記事  >  バックエンド開発  >  FlaskでURLクエリ文字列から名前付きパラメータを抽出するにはどうすればよいですか?

FlaskでURLクエリ文字列から名前付きパラメータを抽出するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-10-26 18:34:03822ブラウズ

How to Extract Named Parameters from a URL Query String in Flask?

Flask の URL から名前付きパラメーターを取得する

Flask アプリケーションを開発する場合、多くの場合、URL クエリ文字列から名前付きパラメーターを抽出する必要があります。これらのパラメーターを使用すると、ユーザーがリクエストに入力した特定の情報を取得できます。

Flask アプリで実行されている次の URL を考えてみましょう:

http://10.1.1.1:5000/login?username=alex&password=pw1

このシナリオでは、Web サービスが必要です。疑問符の後に指定されたパラメータ (この場合は「ユーザー名」と「パスワード」) を取得します。これを実現するために、Flask は便利なソリューションを提供します。

解決策: request.args を使用する

通常フォーム データに使用される request.form を使用するのではなく、request を使用して名前付きパラメーターにアクセスできます。 .args.このオブジェクトには、クエリ文字列の解析された内容が含まれます。

「username」パラメータを抽出するには:

username = request.args.get('username')

「password」パラメータを抽出するには:

password = request.args.get('password')

これらのコード行は、それぞれのパラメーター値をユーザー名変数とパスワード変数に割り当て、アプリケーション ロジックで必要に応じてそれらを操作および処理できるようにします。

以上がFlaskでURLクエリ文字列から名前付きパラメータを抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。