两种方式传递参数
第一种:
/路径/参数,(就是将参数嵌入到路径中)。
如:
http://127.0.0.1:5000/user/123
第二种:
/路径?参数名1=参数值1&参数名2=参数值2…
如:
http://127.0.0.1:5000/test/?wd=python&ie=ok
from flask import Flask,request
@app.route('/test/')
def test():
wd = request.args.get('wd')
ie = request.args.get('ie')
print('ie:',ie)
return '您通过查询字符串的方式传递的参数是:%s' % wd
额外补充:如果是 post 方法,则可以通过 request.form.get(‘id’) 来进行获取。
总结:
如果这个页面的想要做SEO
优化,就是被搜索引擎搜索到,那么推荐使用第一种形式(path的形式)。
如果不在乎搜索引擎优化,那么就可以使用第二种(查询字符串的形式)。