更改 apache 日志中的参数,因为它是通过 mod_perl 传入的?
我们有一些带有参数的印象,比如 user=ryan&size=1234 。 有没有办法可以在写入日志文件之前直接在日志文件中更改这些参数? 我们目前正在使用 Notes() 方法来添加参数,但我需要在写入之前将用户参数更改为 user=ryantest 。 可能的?
We have impressions coming in with arguments, say user=ryan&size=1234 . Is there a way that I can change those arguments directly in the log file before they are written? We're currently using the notes() method to add argumnets but I need to change the user argument to user=ryantest before it's written. Possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
找到了。 http://perl.apache.org/docs/2.0/ api/Apache2/RequestRec.html#C_args_ 允许您设置查询字符串,以便您可以替换任何内容,然后设置新字符串。
Found it. http://perl.apache.org/docs/2.0/api/Apache2/RequestRec.html#C_args_ allows you to set the querystring so you can replace anything and then set the new string.