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

相关推荐
wsj6688812 小时前
04 | Prompt Engineering:提示词工程
python
郝学胜-神的一滴13 小时前
干货版《算法导论》04:渐近复杂度与序列接口实战
java·开发语言·数据结构·c++·python·算法
神明93113 小时前
CSS 背景图滑动切换:纯 CSS 实现右进左出轮播效果
jvm·数据库·python
志栋智能13 小时前
超自动化运维:提升业务连续性的关键引擎
运维·服务器·网络·人工智能·自动化
IT研究所13 小时前
从系统选型到ITR智能服务流落地的关键一步
大数据·运维·服务器·数据库·人工智能·科技·自动化
wang3zc13 小时前
CSS如何让最后一行项目左对齐_利用flex布局配合伪元素空项填充
jvm·数据库·python
2303_8212873813 小时前
如何用 Chrome 的 Rendering 面板监控页面的重排频率
jvm·数据库·python
_Rookie._13 小时前
部署python后端,以及Dockerfile 的 RUN CMD ENTRYPOINT字段
开发语言·python
m0_6315298213 小时前
C#怎么解析XML文件 C#如何用XmlDocument和LINQ to XML读写XML数据【基础】
jvm·数据库·python
dr_yingli13 小时前
Pictologics提取图像特征(类似pyradiomics影像组学包)的详细使用指南
python