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正确

相关推荐
爱学习的阿磊2 分钟前
Python入门:从零到一的第一个程序
jvm·数据库·python
naruto_lnq6 分钟前
编写一个Python脚本自动下载壁纸
jvm·数据库·python
仟濹8 分钟前
【Java加强】1 异常 | 打卡day1
java·开发语言·python
Dingdangcat8617 分钟前
基于RetinaNet的建筑表面缺陷检测与识别系统研究_2
python
袖清暮雨24 分钟前
Python爬虫(Scrapy框架)
开发语言·爬虫·python·scrapy
modelmd27 分钟前
【递归算法】汉诺塔
python·算法
2501_9416527728 分钟前
基于YOLO12-A2C2f-FRFN的电缆连接器类型识别与定位
python
喵手28 分钟前
Python爬虫实战:采集双色球(SSQ)历史开奖数据(期号、红球、蓝球、开奖日期)等信息,并进行结构化CSV存储(Requests + Pandas)!
爬虫·python·爬虫实战·零基础python爬虫教学·双色球历史开奖数据·期号红球篮球开奖日期等·结构化csv存储
java1234_小锋35 分钟前
【AI大模型舆情分析】微博舆情分析可视化系统(pytorch2+基于BERT大模型训练微调+flask+pandas+echarts) 实战(下)
人工智能·flask·bert·ai大模型
氵文大师44 分钟前
PyTorch 性能分析实战:像手术刀一样精准控制 Nsys Timeline(附自定义颜色教程)
人工智能·pytorch·python