当客户端请求的时候你就获取它的IP并获取当前的时候记录下来,下一次有客户端来请求就比对一下IP如果没有相同的IP就投票就加一,如果IP有相同的并与当前的时间差大于24小时,投票也加一,如果IP有相同的并且时间差小于24返回不能投票的原因。
我的建议,你每次投票把IP地址保存进数据库,然后投票的时候进行IP对比,如果数据库里面今天有这个IP,那么表示该IP已经投票了
标记
cookie 或者数据库。