BeetleX网关非法Url请求拦截插件
生活随笔
收集整理的這篇文章主要介紹了
BeetleX网关非法Url请求拦截插件
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一旦網(wǎng)站部署到互聯(lián)網(wǎng)上,就會受到一些非法的請求,而這些請求的Url都是一些特定的路徑或帶上一些無關(guān)請求的字符用于探測一些服務(wù)存在的問題;還有這些請求會落到日志中,導(dǎo)致日志臃腫和轉(zhuǎn)發(fā)到后臺服務(wù)帶來處理上的損耗。為了應(yīng)對攔截這些請求不流入到后臺節(jié)點(diǎn)服務(wù),組件提供了一個(gè)插件來解決這一問題。
引用組件
可以通過Nuget引用BeetleX.Bumblebee.InvalidUrlFilter,引用之后通過組件加載這個(gè)插件的程序集即可:
Gateway.LoadPlugin(typeof(Bumblebee.InvalidUrlFilter.RequestUrlFilter).Assembly);引用成功后,通過管理插件提供的列表中可以看到
?這個(gè)插件默認(rèn)是關(guān)閉,如果有需要開啟即可。
配置插件
插件默認(rèn)是關(guān)閉不過慮任何請求的Url,你需要配置一些非常的關(guān)鍵字詞組,只要請求的Url存在這些詞組即可被組件拒絕。配置可以點(diǎn)擊插件進(jìn)行配置頁面.
可以根據(jù)需要來添加一些非法的關(guān)鍵字,添加完成后保存即可。如果請求的Url有相關(guān)內(nèi)容即會響應(yīng)網(wǎng)關(guān)錯(cuò)誤
總結(jié)
以上是生活随笔為你收集整理的BeetleX网关非法Url请求拦截插件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AspNetCore 启动地址配置详解
- 下一篇: 如何运用领域驱动设计 - 聚合