为什么我不能欺骗我的IP地址,欺骗Marklogic函数'xdmp:get-request-client-address',让它以为我在世界的其他地方?

问题描述 投票:0回答:1

我试过用一个 x-forwarded-for 来自墨西哥、伦敦等地的IP地址... ... 我已经使用google传感器工具来改变我的IP,但Marklogic不知何故,当我记录这个功能的结果时,我看到了这些技术 xdmp:get-request-client-address.

xquery marklogic
1个回答
3
投票

因为 xdmp:get-request-client-address() 返回

发出HTTP服务器请求的客户端的互联网地址。

如果你想让 x-forwarded-for 头,然后使用 xdmp:get-request-header(). 你可以使用请求客户端地址作为默认值,以防找不到该头。

xdmp:get-request-header("x-forwarded-for", xdmp:get-request-client-address())
© www.soinside.com 2019 - 2024. All rights reserved.