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