前提
Python 3.9.4
fastapi 0.82.0
uvicorn 0.18.3
質問
FastAPIのGETメソッドで、下記のように重複するクエリパラメータを
使用するリクエストを受ける場合、
最後のパラメータ(key3=value3)しか取得してくれません。
どのように対応すれば、全てのパラメータを取得することが可能となりますでしょうか。
sample
1http://127.0.0.1:8000/test?filter=key1%3Dvalue1&filter=key2%3Dvalue2&filter=key3%3Dvalue3
該当のソースコード
python
1@app.get('/test') 2async def get_all(filter=None): 3 print(filter) 4 5【print結果】 6key3=value3
期待としては、「key1=value1」、「key2=value2」、「key3=value3」
全ての値を取得したいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。