FlaskDays-URL补充
目录
1 指定访问网络和访问端口
修改host为0.0.0.0
from flask import Flask
app = Falsk(__name__)
app.route('/')
def hello():
return "hello world."
if __name__ == '__main__':
app.run(debug=True, host='0.0.0.0')
## Flask项目默认使用5000端口,也可以指定端口号
# app.run(debug=True, port=9999, host='0.0.0.0')
2 URL唯一
定义URL时,可以在访问路径后默认添加一个‘/’,原因两点:
- 提高用户体验,添加‘/’后,可以匹配到用户访问的‘/user/’和‘/user’两种方式的请求;
- 搜索引擎会将有无‘/’划分为两种不同的url请求;
3 GET请求和POST请求
- GET请求:获取资源
- POST请求:提交请求
- 传递参数:
GET请求:通过"?id=123"形式进行传递;
POST请求:通过"Form Data"进行传递;
注意:Flask route默认使用GET请求,可以通过method限定请求方法;
app.route('/user/', method=['GET'])
def hello():
return "Hello world."

如果你觉得这篇文章对你有所帮助,欢迎赞赏~
