数据处理方法、装置、系统及存储介质制造方法及图纸

技术编号:22390475 阅读:20 留言:0更新日期:2019-10-29 07:21
本发明专利技术提供一种数据处理方法、装置、系统及存储介质,该方法包括:向服务端发送包含有校验信息的业务请求,以使得所述服务端通过所述校验信息检验所述业务请求是否符合预设条件;所述预设条件用于辅助所述服务端判断所述业务请求是否有效;接收所述服务端反馈的业务内容。从而可以利用业务请求中所附加的校验信息进行验证,仅在验证通过时,才向客户端反馈业务内容,从而可以增加自有产品的业务内容被第三方窃取的难度,更好地保护自有产品的数据。

Data processing method, device, system and storage medium

【技术实现步骤摘要】
数据处理方法、装置、系统及存储介质
本专利技术涉及数据处理
,尤其涉及一种数据处理方法、装置、系统及存储介质。
技术介绍
随着智能终端的快速普及,移动互联网已经成为公众获取信息的主要途径,越来越多的用户借助移动互联网进行信息搜索。目前,一般通过搜索引擎进行信息的筛选,以得到用户需要的目标信息。用户在使用搜索引擎的过程中,可以在搜索引擎提供的搜索框中输入关键词。然后服务器将搜索引擎查询得到与该关键词匹配的网页或文档作为搜索结果项进行排序,最终将经过排序的搜索结果项返回给用户。但是,现有的整个搜索生态是开放的生态,且搜索产品为互联网内容的聚合,因此容易导致自有产品的搜索业务数据被第三方窃取。
技术实现思路
本专利技术提供一种数据处理方法、装置、系统及存储介质,可以利用业务请求中所附加的校验信息进行验证,仅在验证通过时,才反馈业务内容,增加了自有产品的业务内容被第三方窃取的难度,更好地保护自有产品的数据。第一方面,本专利技术实施例提供一种数据处理方法,包括:向服务端发送包含有校验信息的业务请求,以使得所述服务端通过所述校验信息检验所述业务请求是否符合预设条件;所述预设条件用于辅助所述服务端判断所述业务请求是否有效;接收所述服务端反馈的业务内容。在一种可能的设计中,所述校验信息包括:用户标识、业务相关参数、网络状态、IP地址、地理位置信息、时间戳中至少一个。在一种可能的设计中,所述预设条件包括以下任一或者任多:所述用户标识对应的用户为合法用户;所述业务相关参数符合标准业务的相关参数;所述时间戳未过期;在所述时间戳有效的时间段内,发送其他请求时的IP地址与业务请求的IP地址相同;在所述时间戳有效的时间段内,发送其他请求时的IP地址与业务请求的IP地址不相同,且发送其他请求时的网络状态与业务请求的网络状态也不相同;在所述时间戳有效的时间段内,发送其他请求时的IP地址与业务请求的IP地址不相同,且发送其他请求时的网络状态与业务请求的网络状态相同,发送其他请求时的地理位置与业务请求的地理位置不相同。在一种可能的设计中,所述业务内容包括:搜索结果。第二方面,本专利技术实施例提供一种数据处理方法,包括:接收客户端发送的包含有校验信息的业务请求;对所述校验信息进行检验;若所述校验信息验证成功,则根据所述业务请求向所述客户端反馈业务内容。在一种可能的设计中,所述校验信息包括:用户标识、业务相关参数、网络状态、IP地址、地理位置信息、时间戳中至少一个。在一种可能的设计中,对所述校验信息进行检验,包括:对所述业务相关参数进行自校验;若自校验成功,则记录业务请求的相关校验信息,并反馈业务内容;若自校验失败,则确定所述校验信息验证失败;其中,自校验是指:将所述业务相关参数与标准业务的相关参数进行比对,若比对成功,则自校验成功,否则,自校验失败。在一种可能的设计中,对所述校验信息进行检验,还包括:根据用户标识判断是否为合法用户;若是合法用户,则判断时间戳是否过期;若不是合法用户,则确定所述校验信息验证失败;若所述时间戳已过期,则确定所述校验信息验证失败;若所述时间戳未过期,则判断在所述时间戳有效的时间段内是否发送了其他请求;若在所述时间戳有效的时间段内未发送其他请求,则对所述业务相关参数进行自校验;若自校验成功,则记录业务请求的相关校验信息,并反馈业务内容;若自校验失败,则确定所述校验信息验证失败。在一种可能的设计中,还包括:若在所述时间戳有效的时间段内发送了其他请求,则判断发送其他请求时的IP地址与业务请求的IP地址是否相同;若IP地址相同,且发送其他请求时的网络状态与业务请求的网络状态也相同,则对所述业务相关参数进行自校验;若自校验成功,则记录业务请求的相关校验信息,并反馈业务内容;若自校验失败,则确定所述校验信息验证失败;若IP地址相同,且发送其他请求时的网络状态与业务请求的网络状态不相同,则确定所述校验信息验证失败;若IP地址不相同,且发送其他请求时的网络状态与业务请求的网络状态也不相同,则对所述业务相关参数进行自校验;若自校验成功,则记录业务请求的相关校验信息,并反馈业务内容;若自校验失败,则确定所述校验信息验证失败;若IP地址不相同,且发送其他请求时的网络状态与业务请求的网络状态相同,则判断发送其他请求时的地理位置信息与业务请求的地理位置信息是否相同;若相同,则确定所述校验信息验证失败;若不相同,则对所述业务相关参数进行自校验;若自校验成功,则记录业务请求的相关校验信息,并反馈业务内容;若自校验失败,则确定所述校验信息验证失败。在一种可能的设计中,在接收客户端发送的包含有校验信息的业务请求之后,还包括:统计所述客户端在预设时间段内发送的所有业务请求中有效请求的次数;根据有效请求的次数与业务请求的总次数之间的比值,确定用户的置信度;其中,用户的置信度与所述比值正相关;若用户的置信度低于预设阈值,则拒绝处理所述业务请求。第三方面,本专利技术实施例提供一种数据处理装置,包括:发送模块,用于向服务端发送包含有校验信息的业务请求,以使得所述服务端通过所述校验信息检验所述业务请求是否符合预设条件;所述预设条件用于辅助所述服务端判断所述业务请求是否有效;接收模块,用于接收所述服务端反馈的业务内容。在一种可能的设计中,所述校验信息包括:用户标识、业务相关参数、网络状态、IP地址、地理位置信息、时间戳中至少一个。在一种可能的设计中,所述预设条件包括以下任一或者任多:所述用户标识对应的用户为合法用户;所述业务相关参数符合标准业务的相关参数;所述时间戳未过期;在所述时间戳有效的时间段内,发送其他请求时的IP地址与业务请求的IP地址相同;在所述时间戳有效的时间段内,发送其他请求时的IP地址与业务请求的IP地址不相同,且发送其他请求时的网络状态与业务请求的网络状态也不相同;在所述时间戳有效的时间段内,发送其他请求时的IP地址与业务请求的IP地址不相同,且发送其他请求时的网络状态与业务请求的网络状态相同,发送其他请求时的地理位置与业务请求的地理位置不相同。第四方面,本专利技术实施例提供一种数据处理装置,包括:接收模块,用于接收客户端发送的包含有校验信息的业务请求;检验模块,用于对所述校验信息进行检验;发送模块,用于在所述校验信息验证通过时,根据所述业务请求向所述客户端反馈业务内容。在一种可能的设计中,所述校验信息包括:用户标识、业务相关参数、网络状态、IP地址、地理位置信息、时间戳中至少一个。在一种可能的设计中,所述检验模块,具体用于:对所述业务相关参数进行自校验;若自校验成功,则记录业务请求的相关校验信息,并反馈业务内容;若自校验失败,则确定所述校验信息验证失败;其中,自校验是指:将所述业务相关参数与标准业务的相关参数进行比对,若比对成功,则自校验成功,否则,自校验失败。在一种可能的设计中,所述检验模块,还用于:根据用户标识判断是否为合法用户;若是合法用户,则判断时间戳是否过期;若不是合法用户,则确定所述校验信息验证失败;若所述时间戳已过期,则确定所述校验信息验证失败;若所述时间戳未过期,则判断在所述时间戳有效的时间段内是否发送了其他请求;若在所述时间戳有效的时间段内未发送其他请求,则对所述业务相关参数进行自校验;若自校验成功,则记录业务请求的相关校验信息本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:向服务端发送包含有校验信息的业务请求,以使得所述服务端通过所述校验信息检验所述业务请求是否符合预设条件;所述预设条件用于辅助所述服务端判断所述业务请求是否有效;接收所述服务端反馈的业务内容。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:向服务端发送包含有校验信息的业务请求,以使得所述服务端通过所述校验信息检验所述业务请求是否符合预设条件;所述预设条件用于辅助所述服务端判断所述业务请求是否有效;接收所述服务端反馈的业务内容。2.根据权利要求1所述的方法,其特征在于,所述校验信息包括:用户标识、业务相关参数、网络状态、IP地址、地理位置信息、时间戳中至少一个。3.根据权利要求2所述的方法,其特征在于,所述预设条件包括以下任一或者任多:所述用户标识对应的用户为合法用户;所述业务相关参数符合标准业务的相关参数;所述时间戳未过期;在所述时间戳有效的时间段内,发送其他请求时的IP地址与业务请求的IP地址相同;在所述时间戳有效的时间段内,发送其他请求时的IP地址与业务请求的IP地址不相同,且发送其他请求时的网络状态与业务请求的网络状态也不相同;在所述时间戳有效的时间段内,发送其他请求时的IP地址与业务请求的IP地址不相同,且发送其他请求时的网络状态与业务请求的网络状态相同,发送其他请求时的地理位置与业务请求的地理位置不相同。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述业务内容包括:搜索结果。5.一种数据处理方法,其特征在于,包括:接收客户端发送的包含有校验信息的业务请求;对所述校验信息进行检验;若所述校验信息验证成功,则根据所述业务请求向所述客户端反馈业务内容。6.根据权利要求5所述的方法,其特征在于,所述校验信息包括:用户标识、业务标识、网络状态、IP地址、地理位置信息、时间戳中至少一个。7.根据权利要求5所述的方法,其特征在于,对所述校验信息进行检验,包括:对所述业务相关参数进行自校验;若自校验成功,则记录业务请求的相关校验信息,并反馈业务内容;若自校验失败,则确定所述校验信息验证失败;其中,自校验是指:将所述业务相关参数与标准业务的相关参数进行比对,若比对成功,则自校验成功,否则,自校验失败。8.根据权利要求5所述的方法,其特征在于,对所述校验信息进行检验,还包括:根据用户标识判断是否为合法用户;若是合法用户,则判断时间戳是否过期;若不是合法用户,则确定所述校验信息验证失败;若所述时间戳已过期,则确定所述校验信息验证失败;若所述时间戳未过期,则判断在所述时间戳有效的时间段内是否发送了其他请求;若在所述时间戳有效的时间段内未发送其他请求,则对所述业务相关参数进行自校验;若自校验成功,则记录业务请求的相关校验信息,并反馈业务内容;若自校验失败,则确定所述校验信息验证失败。9.根据权利...

【专利技术属性】
技术研发人员:刘俊启梁建平
申请(专利权)人:百度中国有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1