Мне нужно отправить запрос от php без ожидания ответа.
У CURL нет этой способности, а также wget.
Я отправляю много почтовых запросов на серверы Apple Push, и ответ с этого сервера идет очень медленно, и мне не нужен ответ.
Спасибо за помощь
Со страницы руководства wget:
-b - background Перейти к фону сразу после запуска.Если выходной файл не указан через -o, вывод перенаправляется в wget-log.
-b
- background
Перейти к фону сразу после запуска.Если выходной файл не указан через -o, вывод перенаправляется в wget-log.
Поместите запросы в очередь (возможно, базу данных) и получите отдельный скрипт, который периодически запускается и выполняет запросы из очереди.
Вы можете попробовать установить CURLOPT_TIMEOUT.Этот wac curl_exec () остановится, если это займет слишком много времени.
Взгляните на этот вопрос . У него есть пример кода для того, что вы хотите.