Flsk框架(自学)2

目录

一、初识flask

二、获取请求数据

法1:

法2:json

核心算法:生成加密


一、初识flask

二、获取请求数据

获取请求数据:成功案例,注意methods方法别忘记加上s。

法1:

postman汉化教程:见链接:https://blog.csdn.net/weixin_50559423/article/details/141033063?fromshare=blogdetail&sharetype=blogdetail&sharerId=141033063&sharerefer=PC&sharesource=2301_77892626&sharefrom=from_link

法2:json

请求成功:

复制代码
json格式:{"xx":11,"yy":88}格式:

忘记选json格式了,

核心算法:生成加密

python 复制代码
    ordered_string = request.json.get("ordered_string")
    if not ordered_string:
        return jsonify({"status": "Frue", "data": "参数错误"})
    # print(request.json)

    # 调用核心算法,生成sign签名
    encrypt_string = ordered_string + "11111111111111"
    obj = hashlib.md5(encrypt_string.encode('utf-8'))
    sign = obj.hexdigest()
    return jsonify({"status": "True", "data": sign})
    # return "成功"
python 复制代码
# 函数
# http://127.0.0.1:5000/index?age=18&psw=123,浏览器输入网址获取数据
# 默认是get请求
# 请求体一般是json格式:{"xx":11,"yy":88}格式

相关推荐
Dragon Wu5 小时前
Spring Security Oauth2.1 授权码模式实现前后端分离的方案
java·spring boot·后端·spring cloud·springboot·springcloud
摘星编程5 小时前
深入理解CANN ops-nn BatchNormalization算子:训练加速的关键技术
python
魔芋红茶5 小时前
Python 项目版本控制
开发语言·python
lili-felicity5 小时前
CANN批处理优化技巧:从动态批处理到流水线并行
人工智能·python
一个有梦有戏的人5 小时前
Python3基础:进阶基础,筑牢编程底层能力
后端·python
爬山算法5 小时前
Hibernate(88)如何在负载测试中使用Hibernate?
java·后端·hibernate
摘星编程5 小时前
解析CANN ops-nn中的Transpose算子:张量维度变换的高效实现
python
Liekkas Kono5 小时前
RapidOCR Python 贡献指南
开发语言·python·rapidocr
独断万古他化6 小时前
【Spring 原理】Bean 的作用域与生命周期
java·后端·spring
玄同7656 小时前
Python 后端三剑客:FastAPI/Flask/Django 对比与 LLM 开发选型指南
人工智能·python·机器学习·自然语言处理·django·flask·fastapi