Есть ли способ дождаться ответа на завиток не более определенного времени, но получить ответ позже в приложении 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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