I have a PHP Zend extension(built in C++) that monitors the web requests. The extension gets the call stack, Database details and stuffs by reading the executing function's parameters. I use some Zend call backs like zend_execute etc.
My requirement here is whenever a HTTP request is initiated using curl_execute, i need to tag a data to the request that will be executed.
I tried to call the curl_setopt function from the extension(which is C++ code here) and add a header with my custom data. That custom data needs to follow till the end of the user's transaction.
How to call this PHP framework's function(curl_setopt) from my extension or is there any other way to send/tag my custom data to the calling request.?
My requirement here is whenever a HTTP request is initiated using curl_execute, i need to tag a data to the request that will be executed.
I tried to call the curl_setopt function from the extension(which is C++ code here) and add a header with my custom data. That custom data needs to follow till the end of the user's transaction.
How to call this PHP framework's function(curl_setopt) from my extension or is there any other way to send/tag my custom data to the calling request.?