我正在使用 Bottle 开发应用程序。当我收到 GET 请求时如何获得完整的查询字符串。
我不想使用单个参数来捕捉,例如:
param_a = request.GET.get("a","")
因为我不想修复 URL 中的参数数量。
如何获取请求的url的完整查询字符串
您可以使用该属性request.query_string
来获取整个查询字符串。
如果单个 . 有多个值,请使用request.query
or 。request.query.getall(key)
key
例如,request.query.a
将返回param_a
您想要的。request.query.b
将返回参数 forb
等等。
如果您只需要查询字符串,则可以使用@halex 的答案。