gpt4 book ai didi

c - 如何使用 clearsilver 库获取真实客户端 ip

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

我使用 clearsilver 库来编写 CGI。在我的 Apache 之前,我使用 Haproxy。我可以使用以下命令在 apache 日志中输出真实用户 ip:

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{X-Forwarded-For}i\"" common

但是我几乎测试了所有的东西,例如:HTTP.XForwardedFor, HTTP_X_FORWARDED_FOR 等等从hdf获取真实的ip,但似乎都不对。我怎么才能得到它?从哪个键?

最佳答案

您是否尝试过 getenv("HTTP_X_FORWARDED_FOR")?根据 cgi.c 判断,clearsilver 不会复制 X-Forwarded-For header ,但您仍然应该能够将其从环境中提取出来,其中 apache put it .

关于c - 如何使用 clearsilver 库获取真实客户端 ip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11625612/

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