python+flask编写一个简单的登录接口
在学习接口测试的时候往往会因为没有实际操作的接口进行测试而烦恼,这里教大家自己编写两个接口用于学习接口测试
1、编写一个登录的接口

2、在pycharm运行

3、使用apipost进行登录接口测试
输入url和参数值进行访问,访问成功。

4、在pycharm查看是否正常进行访问

5、在编写一个需要登录返回的token直接访问的查询接口

6、运行登录和查询两个接口

7、使用apipost进行登录和查询的接口测试
首先进行登录的接口测试获取返回的token

使用登录返回的token值进行查询的接口测试

8、使用的工具
接口编写工具:python、pycharm、flask框架
接口测试工具:apipost
接口测试工具下载地址:https://www.apipost.cn
以上就是python+flask编写一个简单的登录接口的详细内容,更多关于python+flask 接口的资料请关注我们其它相关文章!
相关推荐
-
Python中Flask-RESTful编写API接口(小白入门)
1.API接口:hello world 案例 from flask import Flask from flask_restful import Api, Resource app = Flask(__name__) api = Api(app) class HelloWorld(Resource): def get(self): return {'hello': 'world'} api.add_resource(HelloWorld, '/') if __name__ == '__main_
-
Python Flask异步发送邮件实现方法解析
第一步,修改工厂函数,配置邮件参数 from flask import Flask from config import Config from flask_sqlalchemy import SQLAlchemy from flask_mail import Mail db = SQLAlchemy() mail = Mail() def create_app(): app = Flask(__name__) app.config.from_object(Config) db.init_app
-
python 解决flask 图片在线浏览或者直接下载的问题
目前是把图片存在mongodb数据库,实现一个方法,比如 访问 /get_pic/ID 能实现图片在浏览器打开,添加了一个状态,比如?filename=1.png,实现图片直接下载, 需要在读取图片函数中,给response 加上headers: 在 flask 中 response=make_response(f.read()) 需要下载就添加以下headers 当filename为中文时会报asicc编解码错误, 此时,import urllib (py3) filename=urllib.
-
python 实现Flask中返回图片流给前端展示
场景需求:需要在Flask服务器的本地找一张图片返回给前端展示出来. 问题疑点:通常前端的<img>标签只会接受url的形式来展示图片,没试过在返回服务器本地的一张图片给前端. 因此写个记录一下这个看起来有点奇葩的场景(通常个人博客,个人网站没有钱用第三方的服务都会采用存储在服务器本地的方法啦.) 项目目录: dyy_project | |----static (新建flask项目时自动建的,没有任何文件) |----templates |-----index.html (前端页面) |---
-
Python flask框架如何显示图像到web页面
代码如下 webfig1.py from flask import Flask from flask import render_template import matplotlib.pyplot as plt import io import base64 app = Flask(__name__) @app.route('/') def build_plot(): img = io.BytesIO() y = [1,2,3,4,5] x = [0,2,1,3,4] plt.plot(x,y)
-
python的flask框架难学吗
Flask框架难学吗?它和Django哪个更容易一些,这可能是学Python web开发的同学经常问的问题,下面来说一下flask框架. Flask是python的web框架,最大的特征是轻便,让开发者自由灵活的兼容要开发的feature. 为什么要从Flask开始学习web框架? 1.python语言的灵活性给予了Flask同样的特征: 2.无论是用户画像还是产品推荐,python相比其他语言都有极大的优势: 3.Flask轻便,容易上手,试错成本低. 所以,从搭建一个轻便的博客出发,既要容易
-
Docker构建python Flask+ nginx+uwsgi容器
安装Nginx 首先拉下centos镜像docker pull centos 我们安装最新的nginx1.19版本:下载地址 将centos镜像运行起来并进入: docker run --name ver -d -p 8051:80 -it nginx_start 将nginx-1.19.0.tar.gz这个包放入容器里面: docker cp nginx-1.19.0.tar.gz 10e87af84c05:/root(10e87af84c05为centos容器id) 安装nginx前先装一些
-
基于python和flask实现http接口过程解析
为什么要做这个? mock 第三方服务时,需要使用,另外包括自身开发,有时也会用到python #!/usr/bin/env python2 # -*- coding: utf-8 -*- """ Created on Fri Jun 12 18:52:42 2020 @author: ansonwan """ from flask import Flask, request, jsonify import json app = Flask(__
-
Python flask框架post接口调用示例
本文实例讲述了Python flask框架post接口调用.分享给大家供大家参考,具体如下: from flask import Flask,render_template,request app = Flask(__name__) @app.route("/login",methods = ['POST','GET']) def login(): if request.method == "POST": username = request.form.get('u
-
python3使用flask编写注册post接口的方法
使用python3的Flask库写了一个接口,封装了很多东西,仅供参考即可! 代码如下: #!/usr/bin/python3 # -*- coding: utf-8 -*- import re from flask import request from flask_restful import Resource import aes_utils import mysql_utils import sqls_user class Register(Resource): """
随机推荐
- 基于Bootstrap3表格插件和分页插件实例详解
- JSP页面缓存cache技术--浏览器缓存介绍及实现方法
- [正则表达式]贪婪模式与非贪婪模式
- 探索ORACLE之ASM概念(完整版)
- js实现俄罗斯方块小游戏分享
- vs.net控件updatePanel实现无刷新的方法
- ASP.NET MVC下拉框联动实例解析
- php htmlspecialchars加强版
- PHP内核学习教程之php opcode内核实现
- android:照片涂画功能实现过程及原理详解
- js中escape对应的C#解码函数 UrlDecode
- Android RadioButton单选框的使用方法
- jquery滚动条插件slimScroll使用方法
- java使用webuploader实现跨域上传详解
- 利用Redis实现SQL伸缩的方法简介
- 金山反病毒20050123_日报
- JavaWeb开发之使用jQuery与Ajax实现动态联级菜单效果
- Android Fragment中使用SurfaceView切换时闪一下黑屏的解决办法
- c# 正则指引--字符组
- Android编程自定义对话框(Dialog)位置及大小的方法
