Как перехватить данные запроса ajax с сервера Express.js и передать данные запроса на Python Flask Server? - PullRequest
0 голосов
/ 19 декабря 2018

Я разработал API-интерфейс express.js.Он отвечает за перехват запросов ajax и добавление данных в базу данных.Итак, теперь я хочу передать тот же ajax-запрос, который поступает на экспресс-сервер, для проверки restful API.Есть ли способ получить доступ к ajax-запросу, который поступает на экспресс-сервер с использованием python?

Это мой ajax-запрос

$(document).ready(function (){
   $("#click_me").click(function () {
      // console.log($('#test1').val())
      $.ajax({
        type: 'POST',
        url: 'http://localhost:3000/api/main/data_to_server',
        // contentType: 'application/json',
       //  dataType: 'json',
        data: {
            name: $('#full_name').val(),
            card_number: $('#full_name').val(),
            card_number: $('#card_number').val(),
            exp_date: $('#month').val() + '/' + $('#year').val(), 
            csv : $('#csv').val()
        },
        success: function() {
            console.log('suceess')
        },
        error: function() {
            console.log('error')
        }
      });
    });
  })

Это мой маршрут API express.js

main.post('/data_to_server' ,async (req, res) => {

    await console.log(req.body)
    res.send('data added');
})

Я хочу получить доступ к тому req.body, который поступает на сервер узла, используя мой API фляги

Этоэто функция, которую я разработал для API колбы

def get_data():
    response = 
    requests.post('http://localhost:3000/api/main/data_to_server').json()
    print(response)

** ПРИМЕЧАНИЕ: ** Я хочу получать эти данные всякий раз, когда API express.js получает данные

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...