【发布时间】:2014-09-13 13:09:46
【问题描述】:
当用户访问在我的flask应用上运行的这个URL时,我希望web服务能够处理问号后指定的参数:
http://10.1.1.1:5000/login?username=alex&password=pw1
#I just want to be able to manipulate the parameters
@app.route('/login', methods=['GET', 'POST'])
def login():
username = request.form['username']
print(username)
password = request.form['password']
print(password)
【问题讨论】:
-
只是一个小小的安全提示:不要在 GET 请求中包含密码。 security.stackexchange.com/questions/147188/…
-
另一个安全小提示:不要将密码发送到 HTTP 端点(仅限 HTTPS)
标签: python web-services flask url-parameters