Есть ли способ дождаться ответа на завиток не более определенного времени, но получить ответ позже в приложении PHP? ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Есть ли способ дождаться ответа на завиток не более определенного времени, но получить ответ позже в приложении PHP?

Сообщение Anonymous »

Мое приложение использует Curl для получения удаленных данных. Я хочу оптимизировать время ожидания ответа приложения. Моя точка зрения:
  • отправьте запрос на завивку
  • подождите всего 0,5 секунды
    < li>если Curl отвечает быстрее, я кэширую его, отправляю данные на вывод и выполняю exit()
  • но если он медленнее 0,5 секунды, я хочу, чтобы Curl продолжал этот запрос, но я делаю ob_end_flush() чтобы закрыть клиентское соединение, а затем дождаться ответа Curl, пока он не будет кэширован.
Было бы неплохо реализовать это с помощью symfony/http-client.

Подробнее здесь: https://stackoverflow.com/questions/791 ... ut-get-res

Вернуться в «Php»