Можно, но так не делают обычно из-за накладных расходов.
Создать неблокирующий http запрос на endpoint некого ресурса встроенными средствами PHP можно
Через библиотеку curl, а именно можно смотреть в сторону функции curl_multi_init()
Либо общением через сокет и установку неблокирующего режима, см. функцию socket_set_nonblock
Но на практике это означает проблемы:
Обычно нужно убедится, что endpoint принял запрос, поэтому код придется формировать, либо в асинхронной манере, либо "лапшично" некрасивым образом.
Такой подход - это полный цикл: нахождение хоста, стук к веб-серверу, поднятие процесса PHP (если мы говорим про endpoint тоже на PHP) и т.п. В общем это не выгодно по ресурсам и гораздо дольше нежели форкнуть процесс, создать поток или запихнуть задачу в очередь и выполнить асинхронно.
Можно, но так не делают обычно из-за накладных расходов.
Создать неблокирующий http запрос на endpoint некого ресурса встроенными средствами PHP можно
Через библиотеку curl, а именно можно смотреть в сторону функции curl_multi_init()
Либо общением через сокет и установку неблокирующего режима, см. функцию socket_set_nonblock
Но на практике это означает проблемы:
Обычно нужно убедится, что endpoint принял запрос, поэтому код придется формировать, либо в асинхронной манере, либо "лапшично" некрасивым образом.
Такой подход - это полный цикл: нахождение хоста, стук к веб-серверу, поднятие процесса PHP (если мы говорим про endpoint тоже на PHP) и т.п. В общем это не выгодно по ресурсам и гораздо дольше нежели форкнуть процесс, создать поток или запихнуть задачу в очередь и выполнить асинхронно.