Flask一个文件快速起一个API接口服务
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | from flask import Flask, request, jsonify app = Flask(__name__) @app .route( '/my_endpoint' , methods = [ 'POST' ]) def handle_post_request(): # 在这里可以处理接收到的POST请求数据 data = request.get_json() # 获取POST请求中的JSON数据 # 返回指定内容 response = { 'message' : 'Hello, World!' } return jsonify(response) # 将响应转换为JSON格式并返回 @app .route( '/' , methods = [ 'GET' ]) def handle_get_request(): # 在这里可以处理接收到的GET请求数据 args = request.args # 获取GET请求中的参数 print (args) # 返回指定内容 response = { 'message' : 'Hello, World!' } return jsonify(response) # 将响应转换为JSON格式并返回 if __name__ = = '__main__' : app.run() |
运行该py文件,默认地址为:http://127.0.0.1:5000,访问浏览器可模拟get请求。
分类:
python
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结