прокси для вызова стороннего API от реакции - PullRequest
0 голосов
/ 20 января 2020

Я пытаюсь отправить запрос и получить ответ от стороннего API от приложения App. Это приложение App

  axios
            .post(`http://www.example.com:4000/api/request`, { content: request,apiToken:"xxxxxxxx"})
            .then(({ data }) => {
                console.log("response");
                console.log(data);

                if (data.success) {
                    console.log("success");
                    this.setState({ dataRetrieved: data.result })
                } else {

                    console.log("fail");
                    this.setState({ error: data.error, inputsHaveErrors: data.inputsHaveErrors });
                }
            })
            .catch(() => {

                this.setState({ serverError: "There are an Server error" });
            });

, и на стороне сервера я использовал прокси-сервер «http-proxy-middleware» для передачи запроса на внешний (сторонний API) код, это код маршрутизатор. js

const proxy = require('http-proxy-middleware');

  router.use(
    '/api/request',
    proxy({
      target: 'http://www.example.com:4000/api/request',
      changeOrigin: true,
    })
  );

После запуска приложения и сделать запрос. Но в консоли нет журнала ответов, в чем проблема?

Заранее спасибо

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