私はC/C ++でPHP拡張機能を作成していますが、リクエストとともに送信されるhttpヘッダーへのアクセス(読み取り専用)を取得する必要があります。SAPIを試しましたが、失敗しました。:(
(ソースコードが機能する)ポータブルソリューションはありますか?
私はC/C ++でPHP拡張機能を作成していますが、リクエストとともに送信されるhttpヘッダーへのアクセス(読み取り専用)を取得する必要があります。SAPIを試しましたが、失敗しました。:(
(ソースコードが機能する)ポータブルソリューションはありますか?
これは、http ヘッダーのリストをトラバースし、それぞれを出力する方法です。
zend_llist_position pos;
sapi_header_struct* h;
for (h = (sapi_header_struct*)zend_llist_get_first_ex(&SG(sapi_headers).headers, &pos);
h;
h = (sapi_header_struct*)zend_llist_get_next_ex(&SG(sapi_headers).headers, &pos))
{
php_printf("SAPI! %.*s <br/>", h->header_len, h->header);
}