У меня есть расширение PHP Zend (встроенное в C ++), которое отслеживает веб-запросы.Расширение получает стек вызовов, детали Базы данных и прочее, читая параметры выполняемой функции.Я использую некоторые обратные вызовы Zend, такие как zend_execute
и т. Д.
Мое требование здесь - всякий раз, когда HTTP-запрос инициируется с использованием curl_execute
, мне нужно пометить данные для запроса, который будет выполнен.
Я попытался вызвать функцию curl_setopt
из расширения (здесь код C ++) и добавить заголовок с моими пользовательскими данными.Эти пользовательские данные должны следовать до конца транзакции пользователя.
Как вызвать функцию этого фреймворка PHP (curl_setopt
) из моего расширения или есть какой-либо другой способ отправить / пометить мои пользовательские данные в вызывающем запросе .?