小编i_a*_*ess的帖子

如何在gin-gonic/gin中间件中实现高效的IP白名单

我有一个应用程序,需要将其限制为少数几个 IP。我可以编写一个中间件,如果请求 IP 不在允许列表中,则返回,但是我希望这个过程尽可能高效。即我想尽早断开连接。我最早可以在什么阶段断开连接,最好是通过 HTTP 响应。我无法控制主机防火墙或边界防火墙来过滤流量,并且即使我控制了防火墙,我也无法提供 HTTP 响应。

另外,我希望能够获得 gin 中 HTTP 请求生命周期的描述。

middleware go go-gin

1
推荐指数
1
解决办法
5277
查看次数

标签 统计

go ×1

go-gin ×1

middleware ×1