相关疑难解决方法(0)

Flask只能看到使用curl发送的多个参数中的第一个参数

我正在使用curl向Flask路由发出请求,该路由需要多个查询参数.但是,日志仅显示URL中的第一个参数,Flask没有看到第二个参数.出了什么问题?

@app.route('/path', methods=['GET'])
def foo():
    print request.args.get('param2')
    req = request.args.items()
    print req
Run Code Online (Sandbox Code Playgroud)
curl http://localhost:5000/path?param1=1&param2=2
Run Code Online (Sandbox Code Playgroud)
127.0.0.1 - - [01/Jun/2015 21:35:10] "GET /path?param1=1 HTTP/1.1" 200 -
None
[('param1', u'1')]
Run Code Online (Sandbox Code Playgroud)

python flask

8
推荐指数
1
解决办法
2335
查看次数

Flask request.args.get获取所有参数(Python)

我如何从烧瓶中的URL解析所有GET参数?我尝试使用request.args.get,但它适用于特定的GET参数(预定义),但我需要从我的大URL解析它(例如:http://site.ru/?a = 1&b = 2& c = 3&some_string = string ..)

python get flask

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

flask ×2

python ×2

get ×1