[РЕШЕНО]Получение POST-запроса с другого сервера и вывод результатов на страницу.

Всем привет, появилась, пока, чисто теоретическая задача и суть её вот в чём: пользователь заполняет форму на фронте, она отправляется на сервер, где скрипт ещё обрабатывает и часть данных нужно отправить по api на другой сервер (чужой) для дополнительной обработки, которая занимает неизвестное количество времени, но не больше 1 часа, и этот второй сервер после завершения обработки возвращает на мой сервер ответ. Внимание вопрос: как показать этот ответ пользователю? Предполагается, что данные пользователь отправляет ajax'ом.
Артур
04 декабря 2020, 13:18
modx.pro
343
0
Поблагодарить автора Отправить деньги

Комментарии: 4

Роман
04 декабря 2020, 18:51
0
А вы думаете, что пользователь будет ждать ответ час? =) Можно привязаться к форме, как получен ответ, в форме поменяется статус. И уже отсюда, отправить ответ пользователю или по email из формы или вывести на страницу. Просто нужно аяксом проверять состояние статуса формы.
    Артур
    04 декабря 2020, 19:01
    0
    Ну час это я образно, может 1 минута, может 10. Насколько я понимаю, тут вариантов два или как-то через websoket держать соединение с сервером или с интервалом отправлять запросы на сервер и если получен ответ показывать пользователю, ну и третий сказать что результат проверки он получит на email)))
    Роман
    04 декабря 2020, 20:41
    0
    Можно без websoket, циклами через ajax обращаться.
      Артур
      04 декабря 2020, 20:53
      0
      или с интервалом отправлять запросы на сервер
      Я это и имел в виду))
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4