【发布时间】:2015-12-29 01:11:17
【问题描述】:
我的bottle 网络服务器提供多种服务(路由)。其中一些必须限制为私有 (RFC1918) IP,而另一些则同时服务于私有和公共 IP。
现在我在路线的开头检查
if IPy.IP(bottle.request.remote_addr).iptype() == 'PRIVATE':
# code for private service
我需要检查每个限制为私有 IP 的路由(10 例并且还在增长),并且不需要为私有和公共 IP 执行此操作(1 例)。
是否有可以添加此决策树的路由的全局过滤器?
我专门在 python 应用程序中寻找一种方法,而不是通过例如上游过滤反向代理。
【问题讨论】: