Python electron中的API调用';我不能维持会议,而邮递员会

Python electron中的API调用';我不能维持会议,而邮递员会,python,flask,electron,Python,Flask,Electron,当我调用restfulapi(使用flask实现)从Electron登录时,它不会维护会话。下面是一个例子: @app.route('/login', methods=['POST']) def login(): userID = request.form['userID'] password = request.form['password'] #login logic login_status = True print (session.get('us

当我调用restfulapi(使用flask实现)从Electron登录时,它不会维护会话。下面是一个例子:

@app.route('/login', methods=['POST'])
def login():
    userID = request.form['userID']
    password = request.form['password']
    #login logic
    login_status = True
    print (session.get('userID'))
    if session.get('userID'):
        return jsonify({"status": "already logged in"})
    if login_status:
        session['userID'] = userID
        print (session['userID'])
        return jsonify({"status": "success"})
    else:
        return jsonify({"status": "failure"})
当我在Postman中两次调用登录路径时,它告诉我我已经登录。然而,当我从Electron对登录路径进行两次调用时,它会两次返回“success”,而不是告诉我已经登录。你知道为什么会这样吗?当从Electron发出呼叫时,烧瓶不保持状态吗

electron中node.js的My API调用:

var formData = {
    userID: String(user_id),
    password: String(password_input)
  };
  request.post({
    url: url,
    form: formData,
  }, function optionalCallback(err, httpResponse, body) {
    if (httpResponse.statusCode != 200) {
      console.log(user_id);
      console.log(password_input);
      console.log(ip_address);
      console.log(String(ip_address + 'login'));
      return console.error('Connection failed. Incorrect credentials. Status code:', httpResponse.statusCode);
    }
    // API_IP_address = ip_address;
    console.log('Connection successful!  Server responded with:', JSON.parse(body));
  });