Я отправляю HTTP POST request
из своего приложения C++ в PHP-скрипт на сервере. Использование HttpOpenRequest/HttpSendRequest/etc
. В настоящее время он ожидает завершения выполнения PHP-скрипта, прежде чем HttpSendRequest
вернется. Можно ли как-то изменить эту функцию?
Я отправляю данные непосредственно перед закрытием моего приложения C++, поэтому я не хочу, чтобы оно сидело там более 10 секунд в ожидании завершения выполнения PHP-скрипта. Я просто хочу, чтобы он отправил данные, а затем закрыл приложение.
Одна вещь, о которой я думал, заключалась в том, чтобы PHP-скрипт порождал другой PHP-скрипт в другом процессе с помощью команды exec, чтобы первый скрипт возвращался сразу. Однако я отправляю много данных с моим запросом HTTP POST, поэтому мне нужно передать эти данные порожденному процессу.
В идеале я просто хочу установить флаг, чтобы сообщить HttpSendRequest
не ждать. Я не мог видеть ничего очевидного в документах, но, возможно, что-то упустил.