# 导入Flask from flask import Flask # 创建Flask的应用程序 app = Flask(__name__) # http://127.0.0.1:5000/123或者http://127.0.0.1:5000/abc都能访问 @app.route('/test1/<user_id>') # 默认约束为string,用户输入内容都当做string处理 def hello_world(user_id): return 'user_id是:%s'%user_id # http://127.0.0.1:5000/123 @app.route('/test2/<int:user_id>') def hello_world(user_id): return 'user_id是:%s'%user_id # http://127.0.0.1:5000/abc @app.route('/test3/<string:user_id>') def hello_world(user_id): return 'user_id是:%s'%user_id if __name__ == '__main__': # app 运行的参数 ip地址,端口,是否开启调试 app.run(debug=True)
尖括号中的内容是动态的,在此暂时可以理解为接受 int 类型的值,实际上 int 代表使用 IntegerConverter 去处理 url 传入的参数
使用 PostMan 对请求进行测试
PostMan 是一款功能强大的网页调试与发送网页 HTTP 请求的 Chrome 插件,可以直接去对我们写出来的路由和视图函数进行调试,作为后端程序员是必须要知道的一个工具。
- 安装方式1:去 Chrome 商店直接搜索 PostMan 扩展程序进行安装
- 安装方式2:https://www.getpostman.com/ 官网下载桌面版
-
安装方式3:将已下载好的 PostMan 插件文件夹拖入到浏览器