19.3.19 使用Flask框架搭建一個簡易登陸服務器

import Flaskjson

import jsonflask

from Flask import request服務器

server1 = flask.Flask(__name__)  #實例化一個flask對象函數

@server1.route('/login',methods=['get','post'])  #@server.route()能夠將普通函數轉換爲服務器,包括登陸接口路徑、請求方式post

def login():url

  username = request.values.get('name')  #獲取經過url請求傳遞參數namespa

  pwd = request.values.get('pwd')  #注意多個參數時須要用request.values.get()debug

  #獲取到以後開始判斷name與pwdcode

  if name and pwd:server

    if name == 'xiaoming' and pwd == '123':

      result = {'code':200,'msg':'登陸成功'}

      return json.dumps(result,ensure_ascii=False)  #將json數據轉換爲字符串,有中文時須要用ensure_ascii=False才能輸出真正的中文

    else:

      result = {'code':-1,'msg':'登陸失敗,帳號密碼錯誤'}

      return json.dumps(result,ensure_ascii=False)

  else:

    result = {'code':10001,'msg':'登陸失敗,帳號密碼不能爲空'}

    return json.dumps(result,ensure_ascii=False)

if __name__ == '__main__':

  server1.run(debug=True,port=8888,host='127.0.0.1')  #運行服務,設置域名地址爲127.0.0.1,端口號8888

相關文章
相關標籤/搜索