【发布时间】:2015-11-17 16:13:43
【问题描述】:
我想在我的应用程序和客户端之间有一个 apache http 服务器。
客户端访问时必须传递查询参数。 例如,如果我的客户端在http://myhost:myport/myapp 中运行,那么只能通过传递参数 myparam 来访问它。喜欢http://myhost:myport/myapp?myparam=123。
所以在我的 apache http 服务器中,我想过滤不包含查询参数 myparam 的请求。
我尝试使用filters。它有一些预定义的过滤器,但没有一个过滤器满足我的要求。 我尝试使用mod_ext_filter。但似乎整个内容都传递给了我的程序,而不是 URL。由于我需要根据 URL 中存在的参数进行过滤,因此我认为它不能满足我的要求。
是否有任何http服务器模块可用于根据URL中传递的参数进行过滤?
编辑
此外,我还需要从查询参数中获取值并对其进行验证。验证是一个 REST 服务调用
【问题讨论】:
标签: apache apache2 httpserver apache2.4 apache2-module