Flask系列之:获取url路径中?后面参数的值
- http://10.128.235.112:9999/encryption?password=nio123456!A
- 获取url路径中?后面参数password的值
一、获取url路径中?后面参数的值
- password = request.args.get(“password”,True)
- 使用request.args.get获取url路径中?后面参数的值
index.py
from flask import Blueprint, request, jsonify
#自己写的加密解密工具类
from passwdPush import decrypt,encrypt
import logging
#指定index蓝图前缀
index = Blueprint('index',__name__)
logger = logging.getLogger('index')
@index.route('/encryption',methods=['GET'])
def login():
if request.method == 'GET':
password = request.args.get("password",True)
logger.info(f"password:{password}")
key = "8e5393a129d878c8f782189ce37570af"
#自己写的加密工具类
password = encrypt(password,key)
return password
二、主函数
from flask import Flask
from index import index
app = Flask(__name__)
app.register_blueprint(index)
if __name__ == "__main__":
app.run(host="0.0.0.0",port=9999)
执行主函数输出如下所示:
Running on http://10.161.195.140:9999/ (Press CTRL+C to quit)