python自动化之用flask校验接口token(把token作为参数)

用到的库:flask

实现效果: 写一个接口,需要token正确才能登录

代码:

python 复制代码
# 导包
from flask import Flask,request,jsonify,json    
# 创建一个服务
app=Flask(__name__)
# post请求,路径:/query
@app.route('/query', methods=['post'])

def login():
    key_token=request.values.get('token')
    if key_token=='123abc':
        result={'code':200,'message':'恭喜你登陆成功'}
        return json.dumps(result,ensure_ascii=False),200
    else:
        result={'code':9999,'token':'为空或不正确!'}
        return json.dumps(result,ensure_ascii=False),403
# 运行服务    
if __name__=='__main__':
    app.run(threaded=True,port=9080,host='localhost')

代码效果

1token为空

2token不为空但是不正确

3token正确

相关推荐
Wonderful U2 分钟前
基于Python+Django的智能在线考试系统:从题库管理到自动阅卷的全流程实战
开发语言·python·django
SilentSamsara6 分钟前
Python 服务的 K8s 部署:HPA/ConfigMap/Secret 完整配置
开发语言·python·青少年编程·容器·kubernetes
前端与小赵6 分钟前
数据库交互全链路实战:通用封装、批量优化与动态查询三大核心模块
数据库·python·sql
盼小辉丶7 分钟前
PyTorch强化学习实战(11)——N步DQN(N-step DQN)
pytorch·python·深度学习·强化学习
godspeed_lucip9 分钟前
LLM和Agent——专题6:Multi Agent 入门(1)
人工智能·python
郝学胜-神的一滴28 分钟前
系统设计 014:缓存深度实战:如何用 Cache 优雅优化数据库读写?
java·数据库·python·缓存·oracle·php·软件构建
Elastic 中国社区官方博客32 分钟前
6个资源,1条命令:使用 Terraform 全自动化实现 Elastic 异常检测
大数据·人工智能·elasticsearch·搜索引擎·云原生·自动化·terraform
Cloud_Shy61832 分钟前
解读《Effective Python 3rd Edition》:从练气到老魔(第三章 Item 17 - 20)
开发语言·笔记·python
ZHW_AI课题组43 分钟前
使用Stable Diffusion v1.5文本引导与无分类器引导(CFG)算法实现条件生成图片
人工智能·python·算法·机器学习·stable diffusion
tedcloud12344 分钟前
Dolt部署教程:打造可追踪数据变更的数据库环境
服务器·数据库·人工智能·学习·自动化·powerpoint