L'URL complète est disponible en request.url
, et la chaîne de requête est disponible en request.query_string
.
Voici un exemple:
from flask import request
@app.route('/adhoc_test/')
def adhoc_test():
return request.query_string
Pour accéder à un individu connu param passé dans la chaîne de requête, vous pouvez utiliser request.args.get('param')
. C'est la "bonne" façon de faire, autant que je sache.
ETA: Avant d'aller plus loin, vous devriez vous demander pourquoi vous voulez la chaîne de requête. Je n'ai jamais eu à tirer sur la chaîne brute - Flacon a des mécanismes pour y accéder de manière abstraite. Vous devez utiliser celles à moins d'avoir une raison de ne pas l'.