[发明专利]数据交互方法及装置有效
申请号: | 201510921212.8 | 申请日: | 2015-12-11 |
公开(公告)号: | CN105554094B | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 杨德立 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F9/448 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 交互 方法 装置 | ||
本发明公开了一种数据交互方法及装置,涉及信息技术领域,用于解决现有搜索服务的客户端和服务器之间数据交互时的局限性及安全隐患问题,本发明的技术方案为:接收服务器发送的数据指令,所述数据指令中携带有接口标识信息;根据与所述接口标识信息对应的接口函数获取当前页面中的用户属性信息;将所述用户属性信息发送给所述服务器。本发明主要用于将客户端的数据传递到服务器上。
技术领域
本发明涉及信息技术领域,特别是涉及一种数据交互方法及装置。
背景技术
随着信息技术的快速发展,浏览器作为搜索服务最大的入口,为搜索服务带来百分之七十以上的占据量。但是,随着搜索服务的不断细化和发展,浏览器所提供的数据也不再单一,为了保证浏览器界面能够根据不同的用户情况提供定制化的搜索服务,获取浏览器客户端数据时需要分清数据的来源,如区分不同渠道用户、不同位置用户、不同来源用户的数据等,然后对这些分清来源的数据进行有效的统计,以便为用户提供定制化的搜索服务。
目前,客户端是通过在浏览器地址内追加必要的参数的方式供服务器端调用客户端数据,或是将需要的数据追加在cookie中供服务器端调用客户端数据。但是,通过在地址中追加参数或针对特定URL在cookie中追加参数的方式受局限较大,存在URL判断的约束,如果对特定URL追加参数,那么其他URL也想追加参数的话需要不断通过增加响应URL来满足需求,而如果对URL的限定范围扩大,有些URL又不需要参数,所以控制和扩展上都比较受限。另外,无论使用地址中追加参数还是cookie中追加的方式,都容易暴露客户端的数据,存在安全隐患。
发明内容
有鉴于此,本发明提供一种数据交互方法及装置,主要目的在于解决现有技术中搜索服务的客户端和服务器之间数据交互时的局限性及安全隐患问题。
依据本发明一个方面,提供了一种数据交互方法,该方法包括:
接收服务器发送的数据指令,所述数据指令中携带有接口标识信息;
根据与所述接口标识信息对应的接口函数获取当前页面中的用户属性信息;
将所述用户属性信息发送给所述服务器。
依据本发明另一个方面,提供了一种数据交互装置,该装置包括:
接收单元,用于接收服务器发送的数据指令,所述数据指令中携带有接口标识信息;
获取单元,用于根据与所述接口标识信息对应的接口函数获取当前页面中的用户属性信息;
发送单元,用于将所述用户属性信息发送给所述服务器。
借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:
本发明实施例提供的一种数据交互方法及装置,首先接收服务器发送的数据指令,所述数据指令中携带有接口标识信息,然后根据与所述接口标识信息对应的接口函数获取当前页面中的用户属性信息,最后将所述用户属性信息发送给所述服务器。与目前通过在浏览器地址内追加必要的参数的方式供服务器端调用客户端数据,或是将需要的数据追加在cookie中供服务器端调用客户端数据相比,本发明实施例由客户端提供接口,供浏览器的服务器端进行调用,当浏览器的服务器端需要客户端的数据时,可以通过调用客户端提供的接口获取客户端的数据,从而解决了现有技术中客户端和服务器之间数据交互时的局限性及安全隐患等问题。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510921212.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:大容量感知云计算平台系统
- 下一篇:设置头像的方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置