“Apipost 在线版的使用”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
附:被测代码
 
第17行: 第17行:
 
==附:被测代码==
 
==附:被测代码==
 
  <nowiki>
 
  <nowiki>
from flask import Flask, render_template, redirect, url_for, request, abort, jsonify
+
from flask import Flask,request, jsonify
#from test_ansible2 import do_ansible
 
import pymysql
 
 
import json
 
import json
  
 
from flask_cors import *
 
from flask_cors import *
app = Flask("EmailDemo", static_folder="static", template_folder="templates")
+
 
 
app.config["JSON_AS_ASCII"] = False
 
app.config["JSON_AS_ASCII"] = False
 
conn1 = pymysql.connect(host='localhost', user='root', password='123456', port=3306,
 
                          db='silkroad')
 
  
 
####### 用户登录#########
 
####### 用户登录#########

2022年10月4日 (二) 22:22的最新版本

登录网站

登录网站 :https://www.apipost.cn/?utm_source=10120

新建接口

Python20221004.png

测试接口

以POST请求为例,

以POST请求 带参数的为例

其他如GET请求,或者不带参数的 模仿他来做就行。

Python2022100401.png

附:被测代码

from flask import Flask,request, jsonify
import json

from flask_cors import *

app.config["JSON_AS_ASCII"] = False

####### 用户登录#########
#用户登录
@app.route('/login',methods=['GET','POST'])
@cross_origin()
def user_login():
    user_info = request.json
    user_name = user_info.get("name")  #获得用户名称
    user_pwd = user_info.get("pwd")   #获得输入密码
    print(user_name,user_pwd)
    return jsonify({"success": 0, "msg": "登录成功!"})


if __name__ == '__main__':
    app.run(host='0.0.0.0',debug=True,port='5003')
    conn1.close()