小编Joh*_* K.的帖子

检测重复http请求的最有效方法

我正在使用服务堆栈来接受向后端数据库添加行的http请求,相当标准的东西.我现在遇到的问题是,有时,设备向服务发送数据,相隔毫秒发送相同的请求.这导致数据库约束错误,因为第一个请求仍在插入新行等

所以,我想我需要找到一种方法来检测重复请求,并忽略它或将HttpError抛回客户端.我现在的想法是将完整的原始POST数据存储到临时表中,并在处理完成后将其删除.在每个POST请求中,我都会在那里查找数据并忽略它是否重复.有没有更简单的方法来检测ServiceStack中的重复http请求?

vb.net asp.net servicestack

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

标签 统计

asp.net ×1

servicestack ×1

vb.net ×1