部署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运行上述代码

另外一个终端中

相关推荐
刺猬-----28 分钟前
OSPF多区域
网络
chirrupy_hamal2 小时前
如何提升 TCP 传输数据的性能?详解
linux·网络·tcp
源远流长jerry2 小时前
网络编程概述与UDP编程
linux·服务器·网络·网络协议·udp
程序员良辰2 小时前
网络协议:计算机世界的“交通规则“与“社交礼仪“
网络·网络协议
大锦终4 小时前
【Linux】进程状态
linux·运维·服务器·网络
清 晨11 小时前
剖析 Web3 与传统网络模型的安全框架
网络·安全·web3·facebook·tiktok·instagram·clonbrowser
国科安芯11 小时前
抗辐照芯片在低轨卫星星座CAN总线通讯及供电系统的应用探讨
运维·网络·人工智能·单片机·自动化
gx234812 小时前
HCLP--MGER综合实验
运维·服务器·网络
VB59412 小时前
[N1盒子] 斐讯盒子N1 T1通用刷机包(可救砖)
网络
-XWB-12 小时前
【安全漏洞】防范未然:如何有效关闭不必要的HTTP请求方法,保护你的Web应用
服务器·网络·http