gpt4 book ai didi

php - 如何在 php 扩展中访问 http header

转载 作者:太空宇宙 更新时间:2023-11-04 03:00:37 25 4
gpt4 key购买 nike

我正在用 C/C++ 编写 PHP 扩展,我需要访问(只读)与请求一起发送的 http header 。我尝试了 SAPI,但失败了。 :(

是否有任何可移植的解决方案(带有工作源代码)?

最佳答案

这是遍历 http header 列表并输出每个 header 的方式:

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);
}

关于php - 如何在 php 扩展中访问 http header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12620354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com