Perl apache过滤器验证HTTP请求中的标头
我想编写一个用 perl 编写的 apache 过滤器,它检查输入中的请求,仅当标头中存在某些特定数据时才验证它,否则返回 401 Forbidden。
任何人都可以帮助我提供此类过滤器的框架,我正在尝试阅读官方文档,但我不知道如何了解脚本的框架。
提前致谢。 安德里亚
i want to write an apache filter written in perl that checks the request in input validating it only if there are some particular datas in the header otherwise it returns 401 Forbidden.
Anyone can please help me providing a skeleton of such a filter, I'm trying to read the official documentation but I can't figure out how to the skeleton of the script.
Thanks in advance.
Andrea
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这不是一个过滤器,这个词在 Apache httpd 的上下文中具有特定的不同含义。
您想要编写处理程序,请参阅处理程序模块< /em> 在 *让你的脚湿漉漉的 mod_perl*。要检查标头,请从
Apache2::RequestRec 调用
。headers_in
方法阅读整个手册和文档,您就可以轻松地回答自己这样一个简单的问题。
That's not a filter, this word has a specific different meaning in the context of Apache httpd.
You want to write a handler, see chapter Handler Modules in *Getting Your Feet Wet with mod_perl*. To inspect headers, call the
headers_in
method fromApache2::RequestRec
.Read the whole manual and documentation already, you can easily answer yourself a simple question like this.