JS |防止滥用日志功能
js | prevent abuse of log function
我有一个 class 运行一些逻辑,在某些情况下将日志发送到后端(作为对事件的响应)。
var sendLog = function(message) {
// xhr here
};
有检测客户端滥用此功能的选项吗?其实就是为了阻止别人拿这个函数,让它死循环。
我现在倾向于在后端安装一种 WAF 并在检测不良行为时阻止用户。但是,我想知道是否有一个选项可以在客户端阻止它(即使是部分阻止)。
防止API调用滥用客户端的常见模式是throttling:它将防止函数被过于频繁地调用。
我有一个 class 运行一些逻辑,在某些情况下将日志发送到后端(作为对事件的响应)。
var sendLog = function(message) {
// xhr here
};
有检测客户端滥用此功能的选项吗?其实就是为了阻止别人拿这个函数,让它死循环。
我现在倾向于在后端安装一种 WAF 并在检测不良行为时阻止用户。但是,我想知道是否有一个选项可以在客户端阻止它(即使是部分阻止)。
防止API调用滥用客户端的常见模式是throttling:它将防止函数被过于频繁地调用。