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

另外一个终端中

相关推荐
从未、淡定2 小时前
HTTP 网络协议演进过程
网络·网络协议·http
大连好光景3 小时前
你管这玩意叫网络?网络图解
linux·服务器·网络
allnlei3 小时前
为什么TCP有粘包问题,而UDP没有
网络·tcp/ip·udp
Koma_zhe5 小时前
【微软RDP协议】微软RDP协议技术架构特点与跨地域应用实践
网络协议·架构·信息与通信
云盾安全防护5 小时前
医疗行业网络安全的综合防护策略
网络·安全·web安全
小猪写代码7 小时前
大白话解释蓝牙的RPC机制
网络·网络协议·rpc
云云3218 小时前
亚矩阵云手机针对AdMob广告平台怎么进行多账号的广告风控
大数据·网络·线性代数·游戏·智能手机·矩阵
小墙程序员8 小时前
一文了解网络连接的完整流程
网络协议·tcp/ip
网安INF9 小时前
CVE-2020-1938源码分析与漏洞复现(Tomcat 文件包含/读取)
java·网络·web安全·网络安全·tomcat·漏洞复现
nice_evil10 小时前
华为Openeuler/Linux/CentOs 网络配置及故障排查/远程连接设置ssh/ibmc等问题及解决方案合集
linux·网络·centos·openeuler·网络配置与激活