[发明专利]统一资源定位符获取方法及装置有效
申请号: | 201510862367.9 | 申请日: | 2015-11-30 |
公开(公告)号: | CN106815247B | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 储雨知 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F16/955 | 分类号: | G06F16/955 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 韩建伟;李志刚 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 统一 资源 定位 获取 方法 装置 | ||
本申请公开了一种统一资源定位符获取方法及装置。该方法包括:确定待处理的统一资源定位符URL中的目标处理部分;对目标处理部分进行分解,得到多个参数;按照预设过滤条件分别对多个参数中每个参数进行过滤处理;以及对过滤后的每个参数进行拼接处理,得到目标URL。通过本申请,解决了相关技术中在网站分析时无法直接获取到只包含用户关注的参数的URL,导致用户体验度较低的问题。
技术领域
本申请涉及网站分析领域,具体而言,涉及一种统一资源定位符获取方法及装置。
背景技术
统一资源定位符(Uniform Resource Locator,简称URL)也被称为网页地址,是因特网上标准的资源的地址。通常,URL中包含许多部分。例如,域名、Query等等。用户获取到的URL为完整的URL,然而,用户有时并不关注完整的URL中各部分的所有参数。例如,在网站分析领域,他们不会关注URL中的中的广告参数(utm参数)。由于相关技术中对用户显示的URL均为完整的URL,用户需要从该完整的URL中去排除不关注的参数,获取自己关注的参数,即不能直接的获取到关注的参数,导致用户体验度较低。
针对相关技术中在网站分析时无法直接获取到只包含用户关注的参数的URL,导致用户体验度较低的问题,目前尚未提出有效的解决方案。
发明内容
本申请的主要目的在于提供一种统一资源定位符获取方法及装置,以解决相关技术中在网站分析时无法直接获取到只包含用户关注的参数的URL,导致用户体验度较低的问题。
为了实现上述目的,根据本申请的一个方面,提供了一种统一资源定位符获取方法。该方法包括:确定待处理的统一资源定位符URL中的目标处理部分;对目标处理部分进行分解,得到多个参数;按照预设过滤条件分别对多个参数中每个参数进行过滤处理;以及对过滤后的每个参数进行拼接处理,得到目标URL。
进一步地,确定待处理的统一资源定位符URL中的目标处理部分包括:获取待处理的统一资源定位符URL;根据待处理的统一资源定位符URL创建Uri类实例;以及从Uri类实例中提取Query成员属性,作为待处理的统一资源定位符URL中的目标处理部分。
进一步地,对过滤后的每个参数进行拼接处理,得到目标URL包括:将过滤后的每个参数进行拼接处理,得到参数串;以及将参数串与预设参数进行拼接处理,得到目标URL。
进一步地,将过滤后的每个参数进行拼接处理为通过string.Join方法使用预设字符对过滤后的每个参数进行拼接处理。
进一步地,按照预设过滤条件分别对多个参数中每个参数进行过滤处理包括:确定预设过滤条件,其中,预设过滤条件为参数名中不包含utm字符串;获取多个参数中包含utm字符串的参数;以及在多个参数中对包含utm字符串的参数进行过滤处理。
进一步地,对目标处理部分进行分解,得到多个参数包括:确定目标处理部分中包含的预设字符;以及在目标处理部分中提取每个预设字符两侧的参数,得到多个参数。
为了实现上述目的,根据本申请的另一方面,提供了一种统一资源定位符获取装置。该装置包括:确定单元,用于确定待处理的统一资源定位符URL中的目标处理部分;分解单元,用于对目标处理部分进行分解,得到多个参数;第一处理单元,用于按照预设过滤条件分别对多个参数中每个参数进行过滤处理;以及第二处理单元,用于对过滤后的每个参数进行拼接处理,得到目标URL。
进一步地,确定单元包括:第一获取模块,用于获取待处理的统一资源定位符URL;创建模块,用于根据待处理的统一资源定位符URL创建Uri类实例;以及第一确定模块,用于从Uri类实例中提取Query成员属性,作为待处理的统一资源定位符URL中的目标处理部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510862367.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:非关系型数据库中的文档存储方法及装置
- 下一篇:网站分析方法及装置