The invention provides an information processing method and system, and relates to the field of data processing technology. The method includes: obtaining a network request; parsing the target user agent field in the network request; determining the target information matching the target user agent field according to a preset matching rule, which includes at least one of the system version, system name, browser version, and device name. In this scheme, the user agent field is parsed from the network request to match the target information. On the one hand, it does not need to release additional identification code to the terminal device, on the other hand, it helps to reduce the consumption of browser memory resources in the terminal device. The target information may include at least one of the system version, system name, browser version, and device name.
【技术实现步骤摘要】
一种信息处理方法及系统
本专利技术涉及数据处理
,具体而言,涉及一种信息处理方法及系统。
技术介绍
目前常见的识别浏览器和设备版本的方法是在前端网页中通过JavaScript对navigator对象的内容进行比对,根据是否存在特定关键字以区分不同的设备信息。该方法仅能在浏览器启用了JavaScript组件的情况下有效,且需要释放额外的识别代码给用户终端,会增大网页大小,另外前端执行代码还会占用用户浏览器内存资源。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种信息处理方法及系统。为了实现上述目的,本专利技术实施例所提供的技术方案如下所示:第一方面,本专利技术实施例提供一种信息处理方法,包括:获得网络请求;解析所述网络请求中的目标用户代理字段;根据预设匹配规则,确定与所述目标用户代理字段相匹配的目标信息,所述目标信息包括系统版本、系统名称、浏览器版本、设备名称中的至少一种。可选地,上述确定与所述目标用户代理字段相匹配的目标信息的步骤,包括:判断所述目标用户代理字段的格式是否为预设格式;在所述目标用户代理字段的格式为所述预设格式时,将预先设置的为所述预设格式的预设用户代理字段中各子字段对应的预设信息作为所述目标信息。可选地,上述确定与所述目标用户代理字段相匹配的目标信息的步骤,包括:判断所述目标用户代理字段的格式是否为预设格式;在所述目标用户代理字段的格式不是所述预设格式时,查找所述目标用户代理字段中的关键字,并将预先与所述关键字关联的预设信息作为所述目标信息。可选地,上述查找所述目标用户代理字段中的关键字的步骤,包括:利用正则表达式从所述目 ...
【技术保护点】
1.一种信息处理方法,其特征在于,包括:获得网络请求;解析所述网络请求中的目标用户代理字段;根据预设匹配规则,确定与所述目标用户代理字段相匹配的目标信息,所述目标信息包括系统版本、系统名称、浏览器版本、设备名称中的至少一种。
【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:获得网络请求;解析所述网络请求中的目标用户代理字段;根据预设匹配规则,确定与所述目标用户代理字段相匹配的目标信息,所述目标信息包括系统版本、系统名称、浏览器版本、设备名称中的至少一种。2.根据权利要求1所述的方法,其特征在于,所述确定与所述目标用户代理字段相匹配的目标信息的步骤,包括:判断所述目标用户代理字段的格式是否为预设格式;在所述目标用户代理字段的格式为所述预设格式时,将预先设置的为所述预设格式的预设用户代理字段中各子字段对应的预设信息作为所述目标信息。3.根据权利要求1所述的方法,其特征在于,所述确定与所述目标用户代理字段相匹配的目标信息的步骤,包括:判断所述目标用户代理字段的格式是否为预设格式;在所述目标用户代理字段的格式不是所述预设格式时,查找所述目标用户代理字段中的关键字,并将预先与所述关键字关联的预设信息作为所述目标信息。4.根据权利要求3所述的方法,其特征在于,所述查找所述目标用户代理字段中的关键字的步骤,包括:利用正则表达式从所述目标用户代理字段中查找与预设表单中的预设字段相同的字段,并将查找到的与所述预设表单中的预设字段相同的字段作为所述关键字。5.根据权利要求1-4中任意一项所述的方法,其特征在于,所述确定与所述目标用户代理字段相匹配的目标信息的步骤之后,所述方法还包括:输出所述目标信息。6.一种信息处理系统,其特征在于,包括:存储单元;处理...
【专利技术属性】
技术研发人员:饶毓,严寒冰,周亮,庞伟,赵景坤,兰英,陈阳,周昊,雷君,李志辉,徐剑,张帅,吕志泉,韩志辉,马莉雅,高川,李世淙,贾子骁,温森浩,姚力,朱芸茜,王小群,张腾,王适文,肖崇蕙,
申请(专利权)人:国家计算机网络与信息安全管理中心,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。