//JavaScript Part//
var xml = new XMLHttpRequest();
xml.open("POST","{{url_for('func.func')}}",true);
xml.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xml.onload = function(){
var dataReply = JSON.parse(this.responseText);
};//endfunction
dataSend= JSON.stringify({
'page_data':'some_data'
});
xml.send(dataSend);
//Python Part//
import os
from flask import Flask, Blueprint, jsonify
from project import app
path_cwd = os.path.dirname(os.path.realpath(__file__))
path_templates = os.path.join(path_cwd,"templates")
path_static = os.path.join(path_cwd,"static")
Func = Blueprint('func', __name__, static_folder=path_static, template_folder=path_templates)
methods=['GET','POST'])
def func():
dataGet = '' if not request.get_json(force=True) else request.get_json(force=True)
dataReply = {'backend_data':'some_data'}
return jsonify(dataReply)
PAT:
PP:
BTC: 3EUQBWZKX9Vcwdffd3cUGATQopxrAQQxJ9
LTC: MBXE6hJgxxFYSD8SjmR7sHCHGTqFXmNGoU
GFM:
Смотрите видео Sending POST requests using AJAX (via JavaScript)to a Python Backend (via Flask) онлайн без регистрации, длительностью 13 минут 12 секунд в хорошем hd качестве. Это видео добавил пользователь ZeroLife 12 Апрель 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 21 тысяч раз и оно понравилось 244 людям.