[发明专利]访问次数的计数方法、装置及服务器在审
申请号: | 201711119553.9 | 申请日: | 2017-11-14 |
公开(公告)号: | CN109787937A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 靳国杰 | 申请(专利权)人: | 龙芯中科技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨泽;刘芳 |
地址: | 100095 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证码 服务器 访问 客户端 访问请求 页面显示信息 页面请求 发送 访问效率 目标资源 手工输入 显示页面 页面提交 指令 携带 更新 | ||
本发明提供一种访问次数的计数方法、装置及服务器。本发明的方法,在接收到客户端发送的页面请求时,在接收到客户端发送的页面请求时,服务器生成验证码;服务器向客户端发送携带验证码的页面显示信息,以使客户端根据页面显示信息生成包含验证码的显示页面,并在接收到页面提交指令时向服务器提交包含验证码的访问请求;在接收到客户端提交的访问请求时,服务器根据访问请求中的验证码确定本次访问是否是恶意访问;若确定本次访问是恶意访问,则服务器不更新本次接收到的访问请求对应的目标资源的访问次数,仅在本次访问不是恶意访问时对本次访问计数,解决了因恶意访问导致的访问次数不准确的问题,且无需手工输入验证码,提高了访问效率。
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种访问次数的计数方法、装置及服务器。
背景技术
应用商店是用于向用户提供可以下载和使用的应用程序的平台,例如,应用商店可以是一个基于万维网(World Wide Web,简称Web)的网站。表单是客户端与服务器,如web网页浏览器与web服务器之间进行数据交互的重要手段之一,其在客户端中负责数据采集。表单通常包括表单域和表单按钮等组件,其中表单域由输入框,例如文本框和密码框等组成,表单按钮用于触发客户端将表单提交到服务器,服务器即可对表单中的数据进行处理。应用商店的客户端通过表单的方式向用户展示包括有应用信息的前端页面,用户可以在前端页面中输入想要下载的应用的信息,并通过提交表单的方式向服务器发送访问请求来下载应用。
应用商店往往要根据对应用的访问请求的数量来确定应用的下载数量,对下载数量较多的应用的提供者进行奖励。因此要区分正常访问和恶意访问。正常访问是指用户通过应用商店的前端页面查看应用后,通过触发前端页面上的表单按钮向服务器提交访问请求进行的访问。恶意的访问是指某些提供者为了骗取奖励,通过自动填写工具或者专门的机器人等自动填写程序,来抓取表单页面的信息,从而自动模拟用户查看应用商店页面、触发表单按钮的操作,实现在短时间内提交的大量访问请求的恶意访问。这种表单应用的工作方式,服务器无法从提交的表单中判断出表单的填写这是否为真实的用户,会将这些恶意访问的访问请求当作正常的访问动作进行计数,从而使应用商店的运营者遭受经济损失。
现有技术中识别恶意访问的方法有以下两种:一是通过监视同一IP地址的客户端在预设时间段内提交的访问请求的数量,将在预设时间段内提交的访问请求的数量超过预设阈值的客户端确定为恶意访问的客户端。但是,这种方法对于通过伪造IP地址进行恶意访问、或者通过控制多个不同IP地址的客户端进行恶意访问仍然会进行计数,仍然存在因恶意访问导致的访问次数不准确的问题。二是采用人工输入验证码的方法,通过在客户端显示验证码,用户在通过客户端提交访问请求时需人工输入验证码的值,服务器对用户填写的验证码的值验证未通过,则确认本次访问为恶意访问。但是,这种方法需要用户手工输入验证码,增加了访问的时间,大大降低了访问的效率。
发明内容
本发明实施例提供一种访问次数的计数方法、装置及服务器,以现有技术中因恶意访问导致的访问次数不准确的问题,通过采用人工输入验证码的方法来防止恶意访问,增加了访问的时间,大大降低了访问的效率的问题。
本发明实施例的一个方面是提供一种访问次数的计数方法,包括:
在接收到客户端发送的页面请求时,服务器生成验证码;
所述服务器向所述客户端发送携带所述验证码的页面显示信息,以使所述客户端根据所述页面显示信息生成包含所述验证码的显示页面,并在接收到页面提交指令时向服务器提交包含所述验证码的访问请求;
在接收到所述客户端提交的访问请求时,所述服务器根据所述访问请求中的验证码确定本次访问是否是恶意访问;
若确定本次访问是恶意访问,则所述服务器不更新本次接收到的访问请求对应的目标资源的访问次数。
本发明实施例的另一个方面是提供一种访问次数的计数装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于龙芯中科技术有限公司,未经龙芯中科技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711119553.9/2.html,转载请声明来源钻瓜专利网。