部署http服务

使用flask搭建一个http服务,能够通过本地的另外一个终端访问对应接口,拿到服务端的计算结果

服务端:

创建一个test_http_dtw.py并运行

python 复制代码
from flask import Flask, request, jsonify

app = Flask(__name__)

# 示例分析函数
def analysis(data):
    # 这里假设data是数字,返回其平方
    result = data ** 2
    return result

@app.route("/analyze", methods=["POST"])
def analyze():
    # 假设客户端传入JSON: {"data": ...}
    json_data = request.get_json()
    if not json_data or "data" not in json_data:
        return jsonify({"error": "Missing 'data' in request"}), 400
    try:
        input_data = json_data["data"]
        result = analysis(input_data)
        return jsonify({"result": result})
    except Exception as e:
        return jsonify({"error": str(e)}), 500

if __name__ == "__main__":
    app.run(host="0.0.0.0", port=5000)

通过命令行python3.8 model/utils/test_http_dtw.py运行上述代码

另外一个终端中

相关推荐
诗句藏于尽头6 小时前
完成ssl不安全警告
网络协议·安全·ssl
会飞的鱼先生9 小时前
Node.js-http模块
网络协议·http·node.js
Me4神秘12 小时前
电信、移动、联通、广电跨运营商网速慢原因
网络
-qOVOp-13 小时前
408第三季part2 - 计算机网络 - ip分布首部格式与分片
网络协议·tcp/ip·计算机网络
数通Dinner14 小时前
RSTP 拓扑收敛机制
网络·网络协议·tcp/ip·算法·信息与通信
liulilittle15 小时前
SNIProxy 轻量级匿名CDN代理架构与实现
开发语言·网络·c++·网关·架构·cdn·通信
tan77º16 小时前
【Linux网络编程】Socket - UDP
linux·服务器·网络·c++·udp
小白爱电脑16 小时前
光纤的最小弯曲半径是多少?
网络
花落已飘17 小时前
多线程 vs 异步
linux·网络·系统架构
G等你下课18 小时前
AJAX请求跨域问题
前端·javascript·http