CN104915347B - 网页地址的处理方法、装置及系统 - Google Patents
网页地址的处理方法、装置及系统 Download PDFInfo
- Publication number
- CN104915347B CN104915347B CN201410088729.9A CN201410088729A CN104915347B CN 104915347 B CN104915347 B CN 104915347B CN 201410088729 A CN201410088729 A CN 201410088729A CN 104915347 B CN104915347 B CN 104915347B
- Authority
- CN
- China
- Prior art keywords
- network address
- address
- network
- original
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种网页地址的处理方法、装置及系统。其中,该方法包括:读取客户端上网络页面上显示的网络地址;获取网络页面上显示的网络地址对应的原始网络地址,其中,网络页面上显示的网络地址是将原始网络地址进行域名转换处理而生成的网址;解析原始网络地址,生成原始网络地址对应的源地址;使用源地址替换原始网络地址;保存网络页面上显示的网络地址和源地址形成的数据对至数据库。通过本申请,能够保证网络消息中网络地址的转换成功率,且降低了网络消息发表的耗时,不影响用户体验。
Description
技术领域
本发明涉及计算机互联网领域,具体而言,涉及一种网页地址的处理方法、装置及系统。
背景技术
针对现有技术中,一般情况下,用户可以通过即时通讯、邮件、社交通信平台等用户进行信息交互的载体进行发表交流消息,以微博平台或微信平台为例,用户可以通过微博或微信发表一定字数的消息,由于使用微博或微信发布消息的字数是受限制的,因此,微博或微信消息在发表时,如果消息中带有url地址,会把消息体中的源地址url转换成短url,减少消息的长度,以提供更好的用户体验。但各个微博或微信平台都有自己的短url(域名),用户也通常会同时使用多个微博平台。其中,短url是指一个原始的长url通过某种方式转换后,长度被缩短的url;真实url是指短url所对应的原始长url。
例如,当前微博使用的短url域名为url.cn,而新浪微博使用的短url域名为t.cn。用户在新浪微博发表了一条带有长url(如http://t.qq.com/mydear.php)的消息,则消息展示时,长url被转成如http://t.cn/1234567形式;用户又直接把这条在新浪发表的带http://t.cn/1234567短url的消息直接在当前微博发表,则此时当前微博会把http://t.cn/1234567转成如http://url.cn/asdfgh形式。当用户浏览消息时,鼠标放在http://url.cn/asdfgh上面,显示是http://t.cn/1234567而并非真正的源地址http://t.qq.com/mydear.php,对用户而言并不能看到真正的源地址,影响用户的体验;且在无形中扩大了t.cn的影响;如果原始url的域名是合作伙伴的使用的,不能显示原始url域名同样会削弱原始域名影响力。另外,用户在点击短url(http://url.cn/asdfgh)时,也是先跳转到t.cn服务器,然后才跳转到真正的源地址,中间多了一层跳转,增加跳转失败率,且在外界看来,跳转到源地址url的点击是从新浪微博服务器t.cn过来的,而并非从当前微博服务器url.cn过来,在回流统计上增加了新浪微博服务器t.cn的回流,而相应的减少当前微博服务器url.cn的回流。
针对上述相关技术中在网络页面上无法显示与网络页面匹配的源地址的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种网页地址的处理方法、装置及系统,以至少解决相关技术中在网络页面上无法显示与网络页面匹配的源地址的技术问题。
根据本发明实施例的一个方面,提供了一种网页地址的处理方法,该方法包括:读取客户端上网络页面上显示的网络地址;获取网络页面上显示的网络地址对应的原始网络地址,其中,网络页面上显示的网络地址是将原始网络地址进行域名转换处理而生成的网址;解析原始网络地址,生成原始网络地址对应的源地址;使用源地址替换原始网络地址;保存网络页面上显示的网络地址和源地址形成的数据对至数据库,其中,在触发网络页面上显示的网络地址的情况下,调用并显示数据库中与网络地址对应的源地址。
根据本发明实施例的另一方面,还提供了一种网页地址的处理装置,该装置包括:读取模块,用于读取客户端上网络页面上显示的网络地址;获取模块,用于获取网络页面上显示的网络地址对应的原始网络地址,其中,网络页面上显示的网络地址是将原始网络地址进行域名转换处理而生成的网址;解析模块,用于解析原始网络地址,生成原始网络地址对应的源地址;替换模块,用于使用源地址替换原始网络地址;保存模块,用于保存网络页面上显示的网络地址和源地址形成的数据对至数据库,其中,在触发网络页面上显示的网络地址的情况下,调用并显示数据库中与网络地址对应的源地址。
根据本发明实施例的又一方面,还提供了一种网页地址的处理系统,该系统包括:客户端,用于发表网络信息,网络信息中包括:网络地址;服务器,与客户端建立通讯关系,用于读取客户端上网络页面上显示的网络地址,在获取网络页面上显示的网络地址对应的原始网络地址之后,解析原始网络地址,生成原始网络地址对应的源地址,并使用源地址替换原始网络地址,保存网络页面上显示的网络地址和源地址形成的数据对至数据库;其中,网络页面上显示的网络地址是将原始网络地址进行域名转换处理而生成的网址,其中,在触发网络页面上显示的网络地址的情况下,调用并显示数据库中与网络地址对应的源地址。
在本发明实施例中,采用读取客户端上网络页面上显示的网络地址;获取网络页面上显示的网络地址对应的原始网络地址,其中,网络页面上显示的网络地址是将原始网络地址进行域名转换处理而生成的网址;解析原始网络地址,生成原始网络地址对应的源地址;使用源地址替换原始网络地址;保存网络页面上显示的网络地址和源地址形成的数据对至数据库的方式,通过提供一种解析得到当前网络页面的网络地址对应的真实的源地址的技术方案,使得当用户触发网络页面上显示网络地址时,可以直接显示出源地址,而非中间的原始网络地址,从而使得用户通过触发网络地址(例如用户将鼠标放置在网络地址之上),可以看到该网络地址真正对应的源地址。实现了当用户将鼠标放在该客户浏览的网络地址时,客户端会提取数据库中已经保存的该网络页面上显示的网络地址与解析得到的源地址构成的一对匹配数据,从而实现在该网络地址鼠标放置的位置显示该网络页面上显示的网络地址对应的实际源地址,进而解决了相关技术中在网络页面上无法显示与网络页面匹配的源地址相关技术中在网络页面上无法显示与网络页面匹配的源地址的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例一的网页地址的处理系统结构示意图;
图2是根据本发明实施例二的网页地址的处理方法流程示意图;
图3是根据本发明图2所示实施例的网页地址的处理方法的详细流程示意图;以及
图4是根据本发明实施例三的网页地址的处理装置结构示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
在描述本申请的各实施例的进一步细节之前,将参考图1来描述可用于实现本申请的原理的一个合适的计算体系结构。在以下描述中,除非另外指明,否则将参考由一个或多个计算机执行的动作和操作的符号表示来描述本申请的各实施例。由此,可以理解,有时被称为计算机执行的这类动作和操作包括计算机的处理单元对以结构化形式表示数据的电信号的操纵。这一操纵转换了数据或在计算机的存储器系统中的位置上维护它,这以本领域的技术人员都理解的方式重配置或改变了计算机的操作。维护数据的数据结构是具有数据的格式所定义的特定属性的存储器的物理位置。然而,尽管在上述上下文中描述本申请,但它并不意味着限制性的,如本领域的技术人员所理解的,后文所描述的动作和操作的各方面也可用硬件来实现。
在其最基本的配置中,图1是根据本发明实施例一的网页地址的处理系统结构示意图。出于描述的目的,所绘的体系结构仅为合适环境的一个示例,并非对本申请的使用范围或功能提出任何局限。也不应将该计算系统解释为对图1所示的任一组件或其组合具有任何依赖或需求。
如图1所示,该系统可以包括:一客户端1和一服务器2。
其中,客户端1,用于在网络页面上显示网络信息,网络信息中包括:网络地址;服务器2,与客户端2建立通讯关系,用于读取客户端1上网络页面上显示的网络地址,在获取网络页面上显示的网络地址对应的原始网络地址之后,解析原始网络地址,生成原始网络地址对应的源地址,并使用源地址替换原始网络地址,保存网络页面上显示的网络地址和源地址形成的数据对至数据库,其中,在触发网络页面上显示的网络地址的情况下,调用并显示数据库中与网络地址对应的源地址;
其中,网络页面上显示的网络地址是将原始网络地址进行域名转换处理而生成的网址。
本申请上述实施例一中,通过服务器2提供一种解析得到当前网络页面的网络地址对应的真实的源地址的技术方案,使得当用户触发在客户端1网络页面上显示网络地址时,可以直接显示出源地址,而非中间的原始网络地址,从而使得用户通过触发网络地址(例如用户将鼠标放置在网络地址之上),可以看到该网络地址真正对应的源地址。实现了当用户将鼠标放在该客户浏览的网络地址时,客户端会提取数据库中已经保存的该网络页面上显示的网络地址与解析得到的源地址构成的一对匹配数据,从而实现在该网络地址鼠标放置的位置显示该网络页面上显示的网络地址对应的实际源地址,进而解决了相关技术中在网络页面上无法显示与网络页面匹配的源地址相关技术中在网络页面上无法显示与网络页面匹配的源地址的技术问题。其中,该网络地址可以加载在客户端成功发布的网络消息中。
容易注意到的是,由于服务器2会对客户端1上网络地址的内容进行检测,如果检测得到当前网络地址对应的原始网络地址是经过第三方服务器进行域名转换处理或缩减处理而生成的网址,则该原始网络地址不是真实的源地址,系统会将该原始网络地址进行解析获取到源地址,并将网络地址与解析得到的源地址形成数据对保存至后端服务器,从而在网络用户触发网络地址(触发动作可以包括:鼠标放置在网络地址上,点击、查询或转发网络地址等操作)之后,会显示出源地址,而不是原始网络地址。而且,该客户端触发网络地址过程中,由于网络地址与源地址的数据对是在后端服务器保存好的,因此,无需跳转至原始网络地址对应的服务器(例如新浪微博服务器)来解析得到源地址,而是直接跳转到后端服务器得到源地址,从而减少了跳转次数以及跳转失败率,而且在回流统计上增加了后台服务器的回流。
本申请上述实施例中的网络页面上显示的网络地址可以包括:网络页面的消息发表录入框中正在输入的网络地址、客户端的消息发表录入框中的网络地址成功发表之后,网络页面上显示的发表成功的网络地址。需要说明的是,网络页面上显示的网络地址可以是包含在客户端网络页面上显示的网络消息中的一部分内容。
在本申请提供的一种可选实施例中,在网络页面上显示的网络地址是客户端1正在发表过程中但还没有发表成功的网址的情况下,后台服务器2不仅会将该网络地址的原始地址进行解析,得到显示在客户端1的源地址,还会将解析得到的源地址(例如http://t.qq.com/mydear.php)基础上进行转换,转换成一个短地址url,该短地址作为新的网络地址显示在客户端上,即可以将携带有上述短地址url的网络消息发表在客户端上。
分析可知,上述解决方案主要是在网络消息成功发表的过程中将原始网络地址进行的在线替换,解析过程是在消息发表过程中进行的,网络消息的发表过程必须等待解析完成后才能继续处理,显示的网络地址和源地址都会发生变化。
在本申请提供的另一种可选实施例中,是通过在客户端1网站上成功发布网络地址之后,通过服务器2对该网络地址进行相应的检测和解析处理,获取该网络地址进行域名转换之前的原始网络地址,并通过解析该原始网络地址,得到与该网络地址匹配的源地址,并将该网络页面上显示的网络地址与解析得到的源地址作为一对匹配数据对进行保存,实现了当用户将鼠标放在该客户浏览的网络地址时,客户端1会提取数据库中已经保存的该网络页面上显示的网络地址与解析得到的源地址构成的一对匹配数据,从而实现在该网络地址鼠标放置的位置显示该网络页面上显示的网络地址对应的实际源地址。其中,该网络地址可以加载在客户端成功发布的网络消息中。
需要说明的是,上述方案由于获取该源地址的过程都发生在网络地址成功发布在客户端之后,因此,比较现有技术在发表网络地址之前进行获得源地址的过程,通过本发明实施例所提供的方案,客户端发表网络地址的过程不需要等到解析完成之后才继续处理,大大减少了网络消息的发表时间,而且,由于上述解析过程是在发表网络地址之后进行独立执行,从而在网络环境较差时,也不会影响转换的成功率。进而进一步解决了相关技术中在网络页面上无法显示与网络页面匹配的源地址的技术问题。这样不仅实现了可以保证网络消息中网络地址的转换成功率,且降低了网络消息发表的耗时,不影响用户体验。
在本申请提供的又一种可选方案中,是在网络页面的消息发表录入框中录入网络地址的情况下,由于此时录入的地址还没有被服务器进行域名转换处理,因此,此处录入地址可以是上述网络地址或原始网络地址。在录入网络地址时,如消息发表录入url(http://t.cn/1234567)时,后台服务器提供的短地址url系统会将当前的网络地址进行域名转换处理,生成一个对应的原始网络地址,可以是一个短地址url(如http://url.cn/zxcvbn),然后将生成的原始网络地址返回给消息发表进程,以准备发表,此时,后台服务器会将生成的原始网络地址和录入的网络地址的信息通知给转换模块,触发转换模块解析原始网络地址得到真实的源地址。转换模块解析出网络地址对应的真实的源地址后,修改数据库,将网络地址所对应的原始网络地址替换为真实的源地址。因此对外展示的原始网络地址就变为源地址,从而达到转换目的。
由此,上述解决方案主要是在网络消息的录入过程中将原始网络地址进行的在线替换,网络消息的发表过程必须等待解析和替换完成后才能继续处理。
优选地,本申请上述实施例中,客户端1上网络页面上显示的网络地址可以是第一服务器提供的短网络地址url,原始网络地址可以是第二服务器提供的短网络地址url,源地址可以是第三服务器提供的长网络地址url,其中,将长网络地址url进行缩略处理后得到第二服务器提供的短网络地址url。
此处需要示例说明的是,以腾讯微博发表一个来自新浪微博处的网络地址为例进行详细说明。上述实施例中的网络地址可以通过腾讯微博的后台服务器,即第一服务器对原始网络地址(例如来自新浪微博的网络地址http://t.cn/1234567)进行域名转换得到的短网络地址url(例如http://url.cn/zxcvbn);此处,原始网络地址可以是其它产品提供商的后台服务器提供的短网络地址url,例如新浪微博提供的第二服务器对源地址进行缩略处理后得到的短网络地址url(例如http://t.cn/1234567);上述源地址可以是一个长网络地址(例如http://t.qq.com/mydear.php),该长网络地址可以是任意一个产品厂商提供,例如腾讯微博的后台服务器或百度后台服务器。
需要详细说明的是,本申请上述实施例中的短网络地址url的数据存储可以是直接映射,也可以是间接映射,不限定存储方式。
本申请上述实施例中,上述服务器2可以包括:一转换处理器21、一存储器22和一发送装置23。优选地,在服务器2读取客户端上网络页面上显示的网络地址之前,启动执行转换处理器21的功能。
其中,转换处理器21,用于在获取从网络页面的消息发表录入框中录入的原始网络地址之后,将原始网络地址进行域名转换处理,生成用于在客户端上发表的网络地址。
此处需要示例说明的是,以腾讯微博发表一个从新浪微博处获取到的网络地址为例进行详细说明。在通过录入的方式输入原始网络地址之后,腾讯微博的后台服务器中的转换处理器可以获取在网络页面的消息发表录入框(例如地址栏)中输入的原始网络地址(例如来自新浪微博的网络地址http://t.cn/1234567),并将该原始网络地址进行域名转换处理,生成一个短网络地址url。即在通过录入的方式输入网络地址之后,腾讯微博的后台服务器的短url系统将来自新浪微博的网络地址http://t.cn/1234567进行缩短处理,会生成一个对应的短网络地址(例如http://url.cn/zxcvbn)。
其中,存储器22,用于保存网络地址和原始网络地址形成的数据对至数据库。此处需要示例说明的是,该存储器可以将生成的短网络地址url和原始网络地址以匹配的数据对的形式进行保存,即将短网络地址(例如http://url.cn/zxcvbn)和来自新浪微博的网络地址http://t.cn/1234567以一条数据记录的形式存储在存储器的数据库中。
其中,发送装置23,用于将网络地址发送至客户端。此处需要示例说明的是,服务器在将生成一个对应的短网络地址(例如http://url.cn/zxcvbn)返回给消息发表进程之后,可以通过发送装置执行消息发表进程,以将该该短网络地址url成功发表在腾讯微博的客户端上。
由上可知,本申请上述实施例中,在存储器保存网络地址和原始网络地址形成的数据对至数据库之后,服务器可以从数据库中读取网络页面上显示的网络地址对应的原始网络地址,此处需要示例说明的是,即将服务器2中生成的短网络地址url(例如腾讯服务器生成的http://url.cn/zxcvbn)和录入的原始网络地址url(例如新浪服务器提供的短网络地址http://t.cn/1234567)构成的信息通知给转换功能的模块,从而触发解析上述原始网络地址url。
优选地,本申请上述实施例中,系统还包括:第三方服务器3。
该第三方服务器3,用于解析原始网络地址,生成原始网络地址对应的源地址。此处需要示例说明的是,首先,读取原始网络地址中的域名地址;然后,使用域名地址访问该域名地址所对应的域名服务器;最后,从域名服务器中读取原始网络地址对应的源地址,其中,原始网络地址为源地址进行缩略处理后的网址。
此处需要示例说明的是,仍旧以腾讯微博发表一个从新浪微博处获取到的原始网络地址为例进行详细说明。该第三方服务器实现了根据原始网络地址中的域名(例如:新浪微博的后台服务器生成的短网络地址http://t.cn/1234567中,域名为t.cn)来获取到源地址。例如,根据域名t.cn可以访问新浪微博的后台服务器,从该服务器记录的数据中读取该短网络地址http://t.cn/1234567所对应的源地址,即新浪服务器是对该源地址进行转换处理之后得到了短网络地址http://t.cn/1234567,该源地址可以是一个长网络地址(例如http://t.qq.com/mydear.php)。
由此可知,本申请上述实施例的服务器2在通过第三方服务器的转换功能解析出原始网络地址url,得到源地址之后,可以使用源地址替换原始网络地址,此处需要示例说明的是,可以将获取到的网络页面上显示的网络地址和原始网络地址形成的数据对中的原始网络地址修改为源地址,从而在数据库中保存了一条网络页面上显示的网络地址和源地址形成的数据对。
由于上述转换过程由第三服务器的旁路系统完成,且与原始网络地址的录入过程是并行进行,因此不会增加录入的耗时,自然也不会增加消息发表的耗时。
仍旧以腾讯微博发表一个从新浪微博处获取到的原始网络地址为例进行详细说明。上述实施例实现了修改短url系统的数据存储,把腾讯微博的后台服务器2上的短网络地址url(例如http://url.cn/zxcvbn)所对应的原始网络地址url(例如http://t.cn/1234567)替换为真实的源地址url(例如http://t.qq.com/mydear.php)。因此实现了,在客户端1对外展示的原始网络地址url(例如录入时的http://t.cn/1234567)就变更为实际的源地址http://t.qq.com/mydear.php,从而达到转换目的。
优选地,本申请上述实施例中,服务器2可以包括:第一处理器。
上述第一处理器,用于在解析原始网络地址,生成原始网络地址)对应的源地址之前,启动检测原始网络地址是否包含目标网址信息;当原始网络地址包含目标网址信息时,进入解析原始网络地址的步骤;当原始网络地址不包含目标网址信息时,结束解析流程,并保存网络页面上显示的网络地址和原始网络地址形成的数据对至数据库。
此处需要示例说明的是,仍旧以腾讯微博发表一个从新浪微博处获取到的原始网络地址为例进行详细说明。
上述第一处理器为腾讯微博的后台服务器中的一部分,在获取到网络页面上显示的短网络地址url(例如http://url.cn/zxcvbn)之后,第一处理器检测与其对应的原始网络地址(例如短网络地址http://t.cn/1234567)中是否包含预设的目标网址信息(例如域名t.cn),如果包含,则表示腾讯微博认为当前的原始网络地址是一个会影响源地址跳转的网络地址,则可以使用第三方服务器执行解析原始网络地址(例如短网络地址http://t.cn/1234567),得到真实的源地址url(例如http://t.qq.com/mydear.php)。
此处需要示例说明的是,如果该原始网络地址中不存在预设的目标网址信息(例如域名t.cn),则表示当前的原始网络地址就是可以在客户端上显示的源地址,此时,仅需要将网络页面上显示的网络地址和原始网络地址形成的数据对进行保存。优选地,上述检测原始网络地址url是否是包含域名t.cn的步骤可以在录入原始网络地址url和读取原始网络地址url时进行。
此处,还需要详细说明的是,本申请读取客户端1上网络页面上显示的已经发表成功的网络地址的方式,除了可以通过用于在网络页面的消息发表录入框(例如地址栏、消息栏)中输入原始网络地址之后,读取服务器2转化该原始网络地址的结果来得到,而且可以通过在客户端1上触发(查询、点击等操作)网络页面上显示的网络地址来得到。
优选地,本申请上述实施例中的服务器2还可以包括:处理器和显示装置。
其中,处理器,用于检测网络页面上显示的网络地址是否被触发,在网络页面上显示的网络地址被触发的情况下,从数据库中读取网络页面上显示的网络地址对应的源地址;显示装置,用于在网络页面上显示网络地址的同时,同时展示网络地址对应的源地址。
由此可知,上述实施例中,服务器2可以实现在触发网络页面的载体上链接的网络地址之后(载体可以包括文字、图片和控件),可以从数据库中读取网络页面上显示的网络地址对应的原始网络地址,并在解析原始网络地址,生成原始网络地址对应的源地址之后,可以使用源地址替换数据库中保存的网络页面上显示的网络地址对应的原始网络地址,其中,原始网络地址为源地址进行缩略处理后的网址。此处需要示例说明的是,该解析处理器可以是第三服务器。
上述方案实现了系统除了对录入的网络页面上显示的网络地址进行转换处理,在网络页面上显示的网络地址url被读取时也会触发转换处理。
此处需要示例说明的是,假设录入原始网络地址http://t.cn/1234567时触发的解析转换过程失败,即录入的原始网络地址http://t.cn/1234567没有成功替换为源地址http://t.qq.com/mydear.php,因此,在触发网络页面的载体上链接的网络页面上显示的网络地址http://url.cn/zxcvbn之后,腾讯微博的后台服务器读取客户端上发表的网络地址http://url.cn/zxcvbn对应的原始网络地址url会返回http://t.cn/1234567,而不是源地址http://t.qq.com/mydear.php,此时会把读取结果通知转换功能模块,触发重新解析真实的源地址url。通过上述方案能够保证在第一次解析转换失败后,能够再有机会进行真实源地址的解析转换。
一般而言,在本申请实施例中,针对上述转换方案中涉及到的网络地址的发表,系统仅只需检测需要发表的网络消息中是否包含有原始网络地址url,而不需要区分该原始网络地址是长网络地址url或是域名为t.cn的短网络地址url等,对检测出来的原始网络地址url通过短url系统录入,转换为预定域名(例如url.cn)的短网络地址url,最后将得到的短网络地址在客户端上发表,由此可知,上述发表之前以及发表的过程中都不需要进行源地址的获取过程,使得网络地址的发表逻辑大大简化。在网络地址成功发表之后,启动对当前网络页面上显示的网络信息中的的网络地址进行检转换处理,上述过程对于网络消息的发表没有任何影响,所有的转换过程交由短url系统完成。
实施例2
根据本发明实施例,提供了一种用于实施本申请涉及到的系统或装置实施例的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
根据本发明实施例,提供了一种网页地址的处理方法。图2是根据本发明实施例二的网页地址的处理方法流程示意图;图3是根据本发明图2所示实施例的网页地址的处理方法的详细流程示意图。
如图2所示,该方法可以应用在后端服务器,从服务器的角度对本申请的实施过程进行详细描述,该网页地址的处理方法可以包括:
步骤S10,可以通过图1所示的服务器端来读取客户端的网络页面上显示的网络地址。
该步骤S10中网络页面上显示的网络地址可以包括:网络页面的消息发表录入框中正在输入的网络地址;客户端的消息发表录入框中的网络地址成功发表之后,网络页面上显示的发表成功的网络地址;网络消息发表的过程中,网络页面上显示的待发表的网络地址。需要说明的是,网络页面上显示的网络地址可以是包含在客户端网络页面上显示的网络消息中的一部分内容,可以通过服务器读取网络消息中携带的上述网络地址。
步骤S30,可以通过图1所示的服务器端来获取网络页面上显示的网络地址对应的原始网络地址,其中,网络页面上显示的网络地址是将原始网络地址进行域名转换处理而生成的网址。
步骤S50,可以通过图1所示的服务器端来解析原始网络地址,生成原始网络地址对应的源地址。
上述步骤S30和步骤S50可以实现,在服务器检测网络消息内容中的网络地址存在原始网络地址(例如:当网络地址为http://url.cn/asdfgh时,原始网络地址为http://t.cn/1234567,其中,http://url.cn/asdfgh为将http://t.cn/1234567进行域名转换处理后生成的网址)的情况下,可以提取该原始网络地址,并同步解析该原始网络地址,得到真正的源地址url(例如http://t.qq.com/mydear.php)。
步骤S70,可以通过图1所示的服务器端执行使用源地址替换原始网络地址。
步骤S90,可以通过图1所示的服务器端来保存网络页面上显示的网络地址和源地址形成的数据对至数据库,其中,在触发网络页面上显示的网络地址的情况下,调用并显示数据库中与网络地址对应的源地址。
由上述步骤可知,本申请上述实施例二中,通过提供一种解析得到当前网络页面的网络地址对应的真实的源地址的技术方案,使得当用户触发网络页面上显示网络地址时,可以直接显示出源地址,而非中间的原始网络地址,从而使得用户通过触发网络地址(例如用户将鼠标放置在网络地址之上),可以看到该网络地址真正对应的源地址。实现了当用户将鼠标放在该客户浏览的网络地址时,客户端会提取数据库中已经保存的该网络页面上显示的网络地址与解析得到的源地址构成的一对匹配数据,从而实现在该网络地址鼠标放置的位置显示该网络页面上显示的网络地址对应的实际源地址,进而解决了相关技术中在网络页面上无法显示与网络页面匹配的源地址相关技术中在网络页面上无法显示与网络页面匹配的源地址的技术问题。其中,该网络地址可以加载在客户端成功发布的网络消息中。
容易注意到的是,由于会对客户端的网络地址的内容进行检测,如果检测得到当前网络地址对应的原始网络地址是经过第三方服务器进行域名转换处理或缩减处理而生成的网址,则该原始网络地址不是真实的源地址,系统会将该原始网络地址进行解析获取到源地址,并将网络地址与解析得到的源地址形成数据对保存至后端服务器,从而在网络用户触发网络地址(触发动作可以包括:鼠标放置在网络地址上,点击、查询或转发网络地址等操作)之后,会显示出源地址,而不是原始网络地址。而且,该客户端触发网络地址过程中,由于网络地址与源地址的数据对是在后端服务器保存好的,因此,无需跳转至原始网络地址对应的服务器(例如新浪微博服务器)来解析得到源地址,而是直接跳转到后端服务器得到源地址,从而减少了跳转次数以及跳转失败率,而且在回流统计上增加了后台服务器的回流。
本申请上述实施例中的网络页面上显示的网络地址可以包括:网络页面的消息发表录入框中正在输入的网络地址、客户端的消息发表录入框中的网络地址成功发表之后,网络页面上显示的发表成功的网络地址。需要说明的是,网络页面上显示的网络地址可以是包含在客户端网络页面上显示的网络消息中的一部分内容。
在本申请提供的一种可选实施例中,在网络页面上显示的网络地址是客户端正在发表过程中但还没有发表成功的网址的情况下,后台服务器不仅会将该网络地址的原始地址进行解析,得到显示在客户端的源地址,还会在解析得到的源地址(例如http://t.qq.com/mydear.php)基础上进行转换,转换成一个短地址url,该短地址作为新的网络地址显示在客户端上,即可以将携带有上述短地址url的网络消息发表在客户端上。
分析可知,上述解决方案主要是在网络消息成功发表的过程中将原始网络地址进行的在线替换,解析过程是在消息发表过程中进行的,网络消息的发表过程必须等待解析完成后才能继续处理,显示的网络地址和源地址都会发生变化。
在本申请提供的另一种可选实施例中,是在客户端网站上成功发布网络地址之后,对该网络地址进行相应的检测和解析处理,获取该网络地址进行域名转换之前的原始网络地址,并通过解析该原始网络地址,得到与该网络地址匹配的源地址,并将该网络页面上显示的网络地址与解析得到的源地址作为一对匹配数据对进行保存,实现了当用户将鼠标放在该客户浏览的网络地址时,客户端会提取数据库中已经保存的该网络页面上显示的网络地址与解析得到的源地址构成的一对匹配数据,从而实现在该网络地址鼠标放置的位置显示该网络页面上显示的网络地址对应的实际源地址。
需要说明的是,上述方案由于获取该源地址的过程都发生在网络地址成功发布在客户端之后,因此,比较上述在发表网络地址之前进行获得源地址的过程,客户端发表网络地址的过程不需要等到解析完成之后才继续处理,大大减少了网络消息的发表时间,而且,由于上述解析过程是在发表网络地址之后进行独立执行,从而在网络环境较差时,也不会影响转换的成功率。进而进一步解决了相关技术中在网络页面上无法显示与网络页面匹配的源地址的技术问题。这样不仅实现了可以保证网络消息中网络地址的转换成功率,且降低了网络消息发表的耗时,不影响用户体验。
在本申请提供的又一种可选方案中,是在网络页面的消息发表录入框中录入网络地址的情况下,由于此时录入的地址还没有被服务器进行域名转换处理,因此,此处录入地址可以是上述网络地址或原始网络地址。在录入网络地址时,如消息发表录入url(http://t.cn/1234567)时,后台服务器提供的短地址url系统会将当前的网络地址进行域名转换处理,生成一个对应的原始网络地址,可以是一个短地址url(如http://url.cn/zxcvbn),然后将生成的原始网络地址返回给消息发表进程,以准备发表,此时,后台服务器会将生成的原始网络地址和录入的网络地址的信息通知给转换模块,触发转换模块解析原始网络地址得到真实的源地址。转换模块解析出网络地址对应的真实的源地址后,修改数据库,将网络地址所对应的原始网络地址替换为真实的源地址。因此对外展示的原始网络地址就变为源地址,从而达到转换目的。
由此,上述解决方案主要是在网络消息的录入过程中将原始网络地址进行的在线替换,网络消息的发表过程必须等待解析和替换完成后才能继续处理。
本申请上述实施例所提供的步骤S10至步骤S90可以在服务器上运行。
优选地,本申请上述实施例中,客户端上网络页面上显示的网络地址可以是第一服务器提供的短网络地址url,原始网络地址可以是第二服务器提供的短网络地址url,源地址可以是第三服务器提供的长网络地址url,其中,将长网络地址url进行缩略处理后得到第二服务器提供的短网络地址url。
此处需要示例说明的是,以腾讯微博发表一个来自新浪微博处的网络地址为例进行详细说明。上述实施例中的网络地址可以通过腾讯微博的后台服务器,即第一服务器对原始网络地址(例如来自新浪微博的网络地址http://t.cn/1234567)进行域名转换得到的短网络地址url(例如http://url.cn/zxcvbn);此处,原始网络地址可以是其它产品提供商的后台服务器提供的短网络地址url,例如新浪微博提供的第二服务器对源地址进行缩略处理后得到的短网络地址url(例如http://t.cn/1234567);上述源地址可以是一个长网络地址(例如http://t.qq.com/mydear.php),该长网络地址可以是任意一个产品厂商提供,例如腾讯微博的后台服务器或百度后台服务器。
需要详细说明的是,本申请上述实施例中的短网络地址url的数据存储可以是直接映射,也可以是间接映射,不限定存储方式。
如图3所示,在本申请上述实施例中,在步骤S10读取客户端上网络页面上显示的网络地址(例如腾讯微博发表的短网络地址url)之前,还可以包括如下步骤:
步骤S101,获取从网络页面的消息发表录入框中录入的原始网络地址。
此处需要示例说明的是,仍旧以腾讯微博发表一个从新浪微博处获取到的网络地址为例进行详细说明。该步骤实现了通过录入的方式输入原始网络地址,在录入之后,腾讯微博的后台服务器可以获取在网络页面的消息发表录入框(例如地址栏)中输入的原始网络地址(例如来自新浪微博的网络地址http://t.cn/1234567)。
步骤S102,将原始网络地址进行域名转换处理,生成用于在客户端上发表的网络地址。
此处需要示例说明的是,该步骤可以实现,腾讯微博的后台服务器将该原始网络地址进行域名转换处理,生成一个短网络地址url。即在通过录入的方式输入网络地址之后,腾讯微博的后台服务器的短url系统将来自新浪微博的网络地址http://t.cn/1234567进行缩短处理,会生成一个对应的短网络地址(例如http://url.cn/zxcvbn)。
步骤S103,保存网络地址和原始网络地址形成的数据对至数据库。即将网络地址和原始网络地址写入数据库。
此处需要示例说明的是,该步骤实现了腾讯微博的后台服务器将生成的短网络地址url和原始网络地址以匹配的数据对的形式进行保存,即将短网络地址(例如http://url.cn/zxcvbn)和来自新浪微博的网络地址http://t.cn/1234567以一条数据记录的形式存储在数据库中。
在上述过程中,最后需要将网络地址发表在客户端上。此处需要示例说明的是,该步骤实现了在腾讯微博的后台服务器生成一个对应的短网络地址(例如http://url.cn/zxcvbn)之后,可以将生成的短网络地址url返回给消息发表进程,通过消息发表进程将该该短网络地址url成功发表在腾讯微博的客户端上。
由上可知,本申请上述实施例中,在步骤S103执行保存网络地址和原始网络地址形成的数据对至数据库之后,步骤S30可以从数据库中读取网络页面上显示的网络地址对应的原始网络地址,此处需要示例说明的是,即将步骤S102中生成的短网络地址url(例如腾讯服务器生成的http://url.cn/zxcvbn)和步骤S101中录入的原始网络地址url(例如新浪服务器提供的短网络地址http://t.cn/1234567)构成的信息通知给转换功能的模块,从而进入步骤S50来触发解析上述原始网络地址url。
优选地,本申请上述实施例中,步骤S50解析原始网络地址,生成原始网络地址对应的源地址的步骤可以包括如下实施步骤:
步骤S501,读取原始网络地址中的域名地址。
此处需要示例说明的是,仍旧以腾讯微博发表一个从新浪微博处获取到的原始网络地址为例进行详细说明。该步骤读取该原始网络地址中的域名,例如:新浪微博的后台服务器生成的短网络地址http://t.cn/1234567中,域名为t.cn。
步骤S502,使用域名地址访问该域名地址所对应的域名服务器。
步骤S503,从域名服务器中读取原始网络地址对应的源地址,其中,原始网络地址为源地址进行缩略处理后的网址。
此处需要示例说明的是,上述步骤S502和步骤S503实现了根据原始网络地址中的域名来获取到源地址。例如,根据域名t.cn可以访问新浪微博的后台服务器,从该服务器记录的数据中读取该短网络地址http://t.cn/1234567所对应的源地址,即新浪服务器是对该源地址进行转换处理之后得到了短网络地址http://t.cn/1234567,该源地址可以是一个长网络地址(例如http://t.qq.com/mydear.php)。
由此可知,本申请上述实施例在通过转换功能解析出原始网络地址url,得到源地址之后,可以进入步骤S70,使用源地址替换原始网络地址,此处需要示例说明的是,可以将步骤S103获取到的网络页面上显示的网络地址和原始网络地址形成的数据对中的原始网络地址修改为源地址,从而在数据库中保存了一条网络页面上显示的网络地址和源地址形成的数据对。
仍旧以腾讯微博发表一个从新浪微博处获取到的原始网络地址为例进行详细说明。上述实施例实现了修改短url系统的数据存储,把腾讯微博的后台服务器上的短网络地址url(例如http://url.cn/zxcvbn)所对应的原始网络地址url(例如http://t.cn/1234567)替换为真实的源地址url(例如http://t.qq.com/mydear.php)。因此实现了,在客户端对外展示的原始网络地址url(例如录入时的http://t.cn/1234567)就变更为实际的源地址http://t.qq.com/mydear.php,从而达到转换目的。
需要进一步说明的是,上述步骤S501至步骤S503完成的转换过程可以由旁路系统完成,且与原始网络地址的录入过程是并行进行,因此不会增加录入的耗时,自然也不会增加消息发表的耗时。
优选地,基于本申请上述各个实施例中,在步骤S50解析原始网络地址(例如新浪微博提提供的短网络地址url),生成原始网络地址对应的源地址(例如,长网络地址url)之前,还可以包括如下步骤:
步骤S401,检测原始网络地址是否包含目标网址信息,其中,当原始网络地址包含目标网址信息时,进入步骤S50来执行解析原始网络地址;当原始网络地址不包含目标网址信息时,结束解析流程,并进入步骤S402。
此处需要示例说明的是,仍旧以腾讯微博发表一个从新浪微博处获取到的原始网络地址为例进行详细说明。该步骤可以实现腾讯微博的后台服务器在获取到网络页面上显示的短网络地址url(例如http://url.cn/zxcvbn)之后,检测与其对应的原始网络地址(例如短网络地址http://t.cn/1234567)中是否包含预设的目标网址信息(例如域名t.cn的网络地址),如果包含,则表示腾讯微博认为当前的原始网络地址是一个会影响源地址跳转的网络地址,则进入步骤S50执行解析原始网络地址(例如短网络地址http://t.cn/1234567),得到真实的源地址url(例如http://t.qq.com/mydear.php)。
优选地,系统可以采用定时监测的方式检测原始网络地址是否包含目标网址信息,保证了转换进程的完整性。
步骤S402,保存网络页面上显示的网络地址和原始网络地址形成的数据对至数据库。此处需要说明的是,本申请在执行步骤S90的过程,可以是使用源地址替换该数据库中保存的网络页面上显示的网络地址对应的原始网络地址,或者在网络地址和原始网络地址形成的数据对的数据表中增加一个列,用于记录源地址。
此处需要示例说明的是,如果该原始网络地址中不存在预设的目标网址信息(例如域名t.cn),则表示当前的原始网络地址就是可以在客户端上显示的源地址,此时,仅需要将网络页面上显示的网络地址和原始网络地址形成的数据对进行保存。优选地,上述检测原始网络地址url是否是包含域名t.cn的步骤可以在录入原始网络地址url和读取原始网络地址url时进行。
此处,还需要详细说明的是,本申请步骤S10读取客户端上网络页面上显示的网络地址的方式,除了可以通过在网络页面的消息发表录入框(例如地址栏、消息栏)中输入原始网络地址之后,读取转化该原始网络地址的结果来得到,而且可以通过触发(查询、点击等操作)网络页面上显示的网络地址来得到。
优选地,上述实施例中,在执行步骤S90保存网络页面上显示的网络地址和源地址形成的数据对至数据库之后,还可以包括如下实施步骤:
步骤S901,检测网络页面上显示的网络地址是否被触发。
该步骤S901的触发动作可以检测到鼠标放置在网络地址上面的状态,或者是网络地址被点击的状态。
步骤S902,在网络页面上显示的网络地址被触发的情况下,从数据库中读取网络页面上显示的网络地址对应的源地址。
该步骤S902实现了当检测到鼠标放置在网络地址之上,或者网络地址被点击等情况下,可以从数据库中调取该网络地址对应的源地址。
步骤S903,在网络页面上显示网络地址的同时,同时展示网络地址对应的源地址。
该步骤S903中展示与网络地址对应的源地址的方式,可以是将源地址浮动显示在网络地址之上,或者是与网络地址相邻的位置,如果鼠标离开网络地址则对应的源地址也不再显示。
由上可知,本申请提供的方案可以实现,在触发网络页面的载体上链接的网络页面上显示的网络地址之后(载体可以包括文字、图片和控件),可以从数据库中读取网络页面上显示的网络地址对应的原始网络地址并在解析原始网络地址,生成原始网络地址对应的源地址之后,可以使用源地址替换数据库中保存的网络页面上显示的网络地址对应的原始网络地址,其中,原始网络地址为源地址进行缩略处理后的网址。此处需要示例说明的是,该解析处理器可以是第三服务器。
上述步骤实现了系统除了对录入的网络页面上显示的网络地址进行转换处理,在网络页面上显示的网络地址url被读取时也会触发转换处理。
此处需要示例说明的是,假设录入原始网络地址http://t.cn/1234567时触发的解析转换过程失败,即录入的原始网络地址http://t.cn/1234567没有成功替换为源地址http://t.qq.com/mydear.php,因此,在触发网络页面的载体上链接的网络页面上显示的网络地址http://url.cn/zxcvbn之后,腾讯微博的后台服务器读取客户端上发表的网络地址http://url.cn/zxcvbn对应的原始网络地址url会返回http://t.cn/1234567,而不是源地址http://t.qq.com/mydear.php,此时会把读取结果通知转换功能模块,触发重新解析真实的源地址url。通过上述方案能够保证在第一次解析转换失败后,能够再有机会进行真实源地址的解析转换。
一般而言,在本申请实施例中,针对上述转换方案中涉及到的网络地址的发表,系统仅只需检测需要发表的网络消息中是否包含有原始网络地址url,而不需要区分该原始网络地址是长网络地址url或是域名为t.cn的短网络地址url等,对检测出来的原始网络地址url通过短url系统录入,转换为预定域名(例如url.cn)的短网络地址url,最后将得到的短网络地址在客户端上发表,由此可知,上述发表之前以及发表的过程中都不需要进行源地址的获取过程,使得网络地址的发表逻辑大大简化。在网络地址成功发表之后,启动对当前网络页面上显示的网络信息中的的网络地址进行检转换处理,上述过程对于网络消息的发表没有任何影响,所有的转换过程交由短url系统完成。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。
实施例3:
图4是根据本发明实施例三的网页地址的处理装置结构示意图。
根据本发明实施例,还提供了一种用于对应于实施上述方法实施例二的装置,如图4所示,该装置可以应用在服务器终端上,下面从服务器终端运行上述装置的角度对本申请的实施过程进行详细描述。
如图4所示,该网页地址的处理装置可以包括:一读取模块101、一获取模块103、一解析模块105、一替换模块107、一保存模块109。
其中,读取模块101,用于读取客户端上网络页面上显示的网络地址。网络页面上显示的网络地址可以包括:网络页面的消息发表录入框中正在输入的网络地址、客户端的消息发表录入框中的网络地址成功发表之后,网络页面上显示的发表成功的网络地址。需要说明的是,网络页面上显示的网络地址可以是包含在客户端网络页面上显示的网络消息中的一部分内容。
获取模块103,用于获取网络页面上显示的网络地址对应的原始网络地址,其中,网络页面上显示的网络地址是将原始网络地址进行域名转换处理而生成的网址。
解析模块105,用于解析原始网络地址,生成原始网络地址对应的源地址。
替换模块107,用于使用源地址替换原始网络地址。
保存模块109,用于保存网络页面上显示的网络地址和源地址形成的数据对至数据库,其中,在触发网络页面上显示的网络地址的情况下,调用并显示数据库中与网络地址对应的源地址。
本申请上述实施例三中,通过提供一种解析得到当前网络页面的网络地址对应的真实的源地址的技术方案,使得当用户触发网络页面上显示网络地址时,可以直接显示出源地址,而非中间的原始网络地址,从而使得用户通过触发网络地址(例如用户将鼠标放置在网络地址之上),可以看到该网络地址真正对应的源地址。实现了当用户将鼠标放在该客户浏览的网络地址时,客户端会提取数据库中已经保存的该网络页面上显示的网络地址与解析得到的源地址构成的一对匹配数据,从而实现在该网络地址鼠标放置的位置显示该网络页面上显示的网络地址对应的实际源地址,进而解决了相关技术中在网络页面上无法显示与网络页面匹配的源地址相关技术中在网络页面上无法显示与网络页面匹配的源地址的技术问题。其中,该网络地址可以加载在客户端成功发布的网络消息中。
容易注意到的是,由于会对客户端的网络地址的内容进行检测,如果检测得到当前网络地址对应的原始网络地址是经过第三方服务器进行域名转换处理或缩减处理而生成的网址,则该原始网络地址不是真实的源地址,系统会将该原始网络地址进行解析获取到源地址,并将网络地址与解析得到的源地址形成数据对保存至后端服务器,从而在网络用户触发网络地址(触发动作可以包括:鼠标放置在网络地址上,点击、查询或转发网络地址等操作)之后,会显示出源地址,而不是原始网络地址。而且,该客户端触发网络地址过程中,由于网络地址与源地址的数据对是在后端服务器保存好的,因此,无需跳转至原始网络地址对应的服务器(例如新浪微博服务器)来解析得到源地址,而是直接跳转到后端服务器得到源地址,从而减少了跳转次数以及跳转失败率,而且在回流统计上增加了后台服务器的回流。
本申请提供的一种可选实施例中,在网络页面上显示的网络地址是客户端正在发表过程中但还没有发表成功的网址的情况下,后台服务器不仅会将该网络地址的原始地址进行解析,得到显示在客户端的源地址,还会在解析得到的源地址(例如http://t.qq.com/mydear.php)基础上进行转换,转换成一个短地址url,该短地址作为新的网络地址显示在客户端上,即可以将携带有上述短地址url的网络消息发表在客户端上。
分析可知,上述解决方案主要是在网络消息成功发表的过程中将原始网络地址进行的在线替换,解析过程是在消息发表过程中进行的,网络消息的发表过程必须等待解析完成后才能继续处理,显示的网络地址和源地址都会发生变化。
本申请提供的另一种可选实施例中,是通过在客户端网站上成功发布网络地址之后,对该网络地址进行相应的检测和解析处理,获取该网络地址进行域名转换之前的原始网络地址,并通过解析该原始网络地址,得到与该网络地址匹配的源地址,并将该网络页面上显示的网络地址与解析得到的源地址作为一对匹配数据对进行保存,实现了当用户将鼠标放在该客户浏览的网络地址时,客户端会提取数据库中已经保存的该网络页面上显示的网络地址与解析得到的源地址构成的一对匹配数据,从而实现在该网络地址鼠标放置的位置显示该网络页面上显示的网络地址对应的实际源地址。其中,该网络地址可以加载在客户端成功发布的网络消息中。
此处需要说明的是,上述方案由于获取该源地址的过程都发生在网络地址成功发布在客户端之后,因此,比较现有技术在发表网络地址之前进行获得源地址的过程,通过本发明实施例所提供的方案,客户端发表网络地址的过程不需要等到解析完成之后才继续处理,大大减少了网络消息的发表时间,而且,由于上述解析过程是在发表网络地址之后进行独立执行,从而在网络环境较差时,也不会影响转换的成功率。从而进一步解决了相关技术中在网络页面上无法显示与网络页面匹配的源地址的技术问题。这样不仅实现了可以保证网络消息中网络地址的转换成功率,且降低了网络消息发表的耗时,不影响用户体验。
本申请上述实施例所提供的各个装置可以在服务器上运行。
优选地,本申请上述实施例中,客户端上网络页面上显示的网络地址可以是第一服务器提供的短网络地址url,原始网络地址可以是第二服务器提供的短网络地址url,源地址可以是第三服务器提供的长网络地址url,其中,将长网络地址url进行缩略处理后得到第二服务器提供的短网络地址url。
此处需要示例说明的是,以腾讯微博发表一个来自新浪微博处的网络地址为例进行详细说明。上述实施例中的网络地址可以通过腾讯微博的后台服务器,即第一服务器对原始网络地址(例如来自新浪微博的网络地址http://t.cn/1234567)进行域名转换得到的短网络地址url(例如http://url.cn/zxcvbn);此处,原始网络地址可以是其它产品提供商的后台服务器提供的短网络地址url,例如新浪微博提供的第二服务器对源地址进行缩略处理后得到的短网络地址url(例如http://t.cn/1234567);上述源地址可以是一个长网络地址(例如http://t.qq.com/mydear.php),该长网络地址可以是任意一个产品厂商提供,例如腾讯微博的后台服务器或百度后台服务器。
需要详细说明的是,本申请上述实施例中的短网络地址url的数据存储可以是直接映射,也可以是间接映射,不限定存储方式。
优选地,本申请上述实施例中,装置还可以包括:子获取模块,用于获取从网络页面的消息发表录入框中录入的原始网络地址;转换模块,用于将原始网络地址进行域名转换处理,生成用于在客户端上发表的网络地址;子保存模块,用于保存网络地址和原始网络地址形成的数据对至数据库;发布模块,用于将网络地址发表在客户端上。
由上可知,本申请上述实施例中,在存储器保存网络地址和原始网络地址形成的数据对至数据库之后,服务器可以从数据库中读取网络页面上显示的网络地址对应的原始网络地址,此处需要示例说明的是,即将服务器2中生成的短网络地址url(例如腾讯服务器生成的http://url.cn/zxcvbn)和录入的原始网络地址url(例如新浪服务器提供的短网络地址http://t.cn/1234567)构成的信息通知给转换功能的模块,从而触发解析上述原始网络地址url。
此处需要示例说明的是,上述子获取模块、转换模块、子保存模块和发布模块对应于实施例二中的步骤S101至步骤S104,四个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例二所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例一提供的2服务器中,可以通过软件实现,也可以通过硬件实现。
需要进一步说明的是,本申请上述实施例中,解析模块可以通过第三服务器实现,可以包括:域名读取模块,用于读取原始网络地址中的域名地址;访问模块,用于使用域名地址访问该域名地址所对应的域名服务器;提取模块,用于从域名服务器中读取原始网络地址对应的源地址,其中,原始网络地址为源地址进行缩略处理后的网址。
此处需要示例说明的是,仍旧以腾讯微博发表一个从新浪微博处获取到的原始网络地址为例进行详细说明。该第三方服务器实现了根据原始网络地址中的域名(例如:新浪微博的后台服务器生成的短网络地址http://t.cn/1234567中,域名为t.cn)来获取到源地址。例如,根据域名t.cn可以访问新浪微博的后台服务器,从该服务器记录的数据中读取该短网络地址http://t.cn/1234567所对应的源地址,即新浪服务器是对该源地址进行转换处理之后得到了短网络地址http://t.cn/1234567,该源地址可以是一个长网络地址(例如http://t.qq.com/mydear.php)。
由此可知,本申请上述实施例的服务器2在通过第三方服务器的转换功能解析出原始网络地址url,得到源地址之后,可以使用源地址替换原始网络地址,此处需要示例说明的是,可以将获取到的网络页面上显示的网络地址和原始网络地址形成的数据对中的原始网络地址修改为源地址,从而在数据库中保存了一条网络页面上显示的网络地址和源地址形成的数据对。
由于上述转换过程由第三服务器的旁路系统完成,且与原始网络地址的录入过程是并行进行,因此不会增加录入的耗时,自然也不会增加消息发表的耗时。
仍旧以腾讯微博发表一个从新浪微博处获取到的原始网络地址为例进行详细说明。上述实施例实现了修改短url系统的数据存储,把腾讯微博的后台服务器2上的短网络地址url(例如http://url.cn/zxcvbn)所对应的原始网络地址url(例如http://t.cn/1234567)替换为真实的源地址url(例如http://t.qq.com/mydear.php)。因此实现了,在客户端1对外展示的原始网络地址url(例如录入时的http://t.cn/1234567)就变更为实际的源地址http://t.qq.com/mydear.php,从而达到转换目的。
由此可知,上述域名读取模块、访问模块和提取模块对应于实施例二中的步骤S501至步骤S503,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例二所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例一提供的第三服务器中,可以通过软件实现,也可以通过硬件实现。
优选地,本申请上述实施例中,装置还可以包括:检测模块,用于检测原始网络地址是否包含目标网址信息;处理模块,用于当原始网络地址包含目标网址信息时,进入解析原始网络地址的步骤;当原始网络地址不包含目标网址信息时,结束解析流程,并保存网络页面上显示的网络地址和原始网络地址形成的数据对至数据库。
此处需要示例说明的是,仍旧以腾讯微博发表一个从新浪微博处获取到的原始网络地址为例进行详细说明。
上述第一处理器21为腾讯微博的后台服务器中的一部分,在获取到网络页面上显示的短网络地址url(例如http://url.cn/zxcvbn)之后,第一处理器21检测与其对应的原始网络地址(例如短网络地址http://t.cn/1234567)中是否包含预设的目标网址信息(例如域名t.cn),如果包含,则表示腾讯微博认为当前的原始网络地址是一个会影响源地址跳转的网络地址,则可以使用第三方服务器执行解析原始网络地址(例如短网络地址http://t.cn/1234567),得到真实的源地址url(例如http://t.qq.com/mydear.php)。
此处需要示例说明的是,如果该原始网络地址中不存在预设的目标网址信息(例如域名t.cn),则表示当前的原始网络地址就是可以在客户端上显示的源地址,此时,仅需要将网络页面上显示的网络地址和原始网络地址形成的数据对进行保存。优选地,上述检测原始网络地址url是否是包含域名t.cn的步骤可以在录入原始网络地址url和读取原始网络地址url时进行。
此处,还需要详细说明的是,本申请读取客户端1上网络页面上显示的网络地址的方式,除了可以通过用于在网络页面的消息发表录入框(例如地址栏、消息栏)中输入原始网络地址之后,读取服务器2转化该原始网络地址的结果来得到,而且可以通过在客户端1上触发(查询、点击等操作)网络页面上显示的网络地址来得到。
由上可知,上述检测模块和处理模块对应于实施例二中的步骤S401至步骤S402,二个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例二所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例一提供的服务器2中,可以通过软件实现,也可以通过硬件实现。
优选地,本申请上述实施例中,装置还可以包括:子检测模块,用于检测网络页面上显示的网络地址是否被触发;子读取模块,用于在网络页面上显示的网络地址被触发的情况下,从数据库中读取网络页面上显示的网络地址对应的源地址;显示模块,用于在网络页面上显示网络地址的同时,同时展示网络地址对应的源地址。
此时,上述子检测模块、子读取模块、显示模块对应于实施例二中的步骤S105、步骤S901至步骤S903,,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例二所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在实施例一提供的服务器中,可以通过软件实现,也可以通过硬件实现。
由上可知,本申请提供的方案可以实现,在触发网络页面的载体上链接的网络页面上显示的网络地址之后(载体可以包括文字、图片和控件),可以从数据库中读取网络页面上显示的网络地址对应的原始网络地址并在解析原始网络地址,生成原始网络地址对应的源地址之后,可以使用源地址替换数据库中保存的网络页面上显示的网络地址对应的原始网络地址,其中,原始网络地址为源地址进行缩略处理后的网址。此处需要示例说明的是,该解析处理器可以是第三服务器。
上述方案实现了系统除了对录入的网络页面上显示的网络地址进行转换处理,在网络页面上显示的网络地址url被读取时也会触发转换处理。
此处需要示例说明的是,假设录入原始网络地址http://t.cn/1234567时触发的解析转换过程失败,即录入的原始网络地址http://t.cn/1234567没有成功替换为源地址http://t.qq.com/mydear.php,因此,在触发网络页面的载体上链接的网络页面上显示的网络地址http://url.cn/zxcvbn之后,腾讯微博的后台服务器读取客户端上发表的网络地址http://url.cn/zxcvbn对应的原始网络地址url会返回http://t.cn/1234567,而不是源地址http://t.qq.com/mydear.php,此时会把读取结果通知转换功能模块,触发重新解析真实的源地址url。通过上述方案能够保证在第一次解析转换失败后,能够再有机会进行真实源地址的解析转换。
一般而言,在本申请实施例中,针对上述转换方案中涉及到的网络地址的发表,系统仅只需检测需要发表的网络消息中是否包含有原始网络地址url,而不需要区分该原始网络地址是长网络地址url或是域名为t.cn的短网络地址url等,对检测出来的原始网络地址url通过短url系统录入,转换为预定域名(例如url.cn)的短网络地址url,最后将得到的短网络地址在客户端上发表,由此可知,上述发表之前以及发表的过程中都不需要进行源地址的获取过程,使得网络地址的发表逻辑大大简化。在网络地址成功发表之后,启动对当前网络页面上显示的网络信息中的的网络地址进行检转换处理,上述过程对于网络消息的发表没有任何影响,所有的转换过程交由短url系统完成。
从以上的描述中,可以看出,本发明实现了如下技术效果:上述方案由于获取该源地址的过程都发生在网络地址成功发布在客户端之后,因此,比较现有技术在发表网络地址之前进行获得源地址的过程,通过本发明实施例所提供的方案,客户端发表网络地址的过程不需要等到解析完成之后才继续处理,大大减少了网络消息的发表时间,而且,由于上述解析过程是在发表网络地址之后进行独立执行,从而在网络环境较差时,也不会影响转换的成功率。进而解决了相关技术中在网络页面上无法显示与网络页面匹配的源地址的技术问题。这样不仅实现了可以保证网络消息中网络地址的转换成功率,且降低了网络消息发表的耗时,不影响用户体验。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (11)
1.一种网页地址的处理方法,其特征在于,包括:
读取客户端的网络页面上显示的网络地址;
获取所述网络页面上显示的网络地址对应的原始网络地址,其中,所述网络页面上显示的网络地址是将所述原始网络地址进行域名转换处理而生成的网址;
解析所述原始网络地址,生成所述原始网络地址对应的源地址;
使用所述源地址替换所述原始网络地址;
保存所述网络页面上显示的网络地址和所述源地址形成的数据对至数据库,其中,在触发所述网络页面上显示的网络地址的情况下,调用并显示所述数据库中与所述网络地址对应的所述源地址,
其中,解析所述原始网络地址,生成所述原始网络地址对应的源地址的步骤包括:读取所述原始网络地址中的域名地址;使用所述域名地址访问该域名地址所对应的域名服务器;从所述域名服务器中读取所述原始网络地址对应的源地址,其中,所述原始网络地址为所述源地址进行缩略处理后的网址。
2.根据权利要求1所述的方法,其特征在于,在解析所述原始网络地址,生成所述原始网络地址对应的源地址之前,所述方法还包括:
检测所述原始网络地址是否包含目标网址信息;其中,
当所述原始网络地址包含所述目标网址信息时,进入解析所述原始网络地址的步骤;
当所述原始网络地址不包含所述目标网址信息时,结束所述解析流程,并保存所述网络页面上显示的网络地址和所述原始网络地址形成的数据对至所述数据库。
3.根据权利要求1或2所述的方法,其特征在于,在读取客户端上网络页面上显示的网络地址之前,所述方法还包括:
获取从所述网络页面的消息发表录入框中录入的所述原始网络地址;
将所述原始网络地址进行域名转换处理,生成用于在所述客户端的网络页面上发表并显示的所述网络地址;
保存所述网络地址和所述原始网络地址形成的数据对至所述数据库;
将所述网络地址发表在所述客户端上。
4.根据权利要求1或2所述的方法,其特征在于,在保存所述网络页面上显示的网络地址和所述源地址形成的数据对至数据库之后,所述方法还包括:
检测所述网络页面上显示的所述网络地址是否被触发;
在所述网络页面上显示的所述网络地址被触发的情况下,从所述数据库中读取所述网络页面上显示的网络地址对应的所述源地址;
在所述网络页面上显示所述网络地址的同时,同时展示所述网络地址对应的所述源地址。
5.根据权利要求1所述的方法,其特征在于,所述客户端上网络页面上显示的网络地址是第一服务器提供的短网络地址url,所述原始网络地址是第二服务器提供的短网络地址url,所述源地址是第三服务器提供的长网络地址url,其中,将所述长网络地址url进行缩略处理后得到所述第二服务器提供的短网络地址url。
6.一种网页地址的处理装置,其特征在于,包括:
读取模块,用于读取客户端的网络页面上显示的网络地址;
获取模块,用于获取所述网络页面上显示的网络地址对应的原始网络地址,其中,所述网络页面上显示的网络地址是将所述原始网络地址进行域名转换处理而生成的网址;
解析模块,用于解析所述原始网络地址,生成所述原始网络地址对应的源地址;
替换模块,用于使用所述源地址替换所述原始网络地址;
保存模块,用于保存所述网络页面上显示的网络地址和所述源地址形成的数据对至数据库,其中,在触发所述网络页面上显示的网络地址的情况下,调用并显示所述数据库中与所述网络地址对应的所述源地址;
其中,所述解析模块还用于通过以下步骤来解析所述原始网络地址,生成所述原始网络地址对应的源地址:读取所述原始网络地址中的域名地址;使用所述域名地址访问该域名地址所对应的域名服务器;从所述域名服务器中读取所述原始网络地址对应的源地址,其中,所述原始网络地址为所述源地址进行缩略处理后的网址。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
检测模块,用于检测所述原始网络地址是否包含目标网址信息;
处理模块,用于当所述原始网络地址包含所述目标网址信息时,进入解析所述原始网络地址的步骤;当所述原始网络地址不包含所述目标网址信息时,结束所述解析流程,并保存所述网络页面上显示的网络地址和所述原始网络地址形成的数据对至所述数据库。
8.根据权利要求6或7所述的装置,其特征在于,所述装置还包括:
子获取模块,用于获取从所述网络页面的消息发表录入框中录入的所述原始网络地址;
转换模块,用于将所述原始网络地址进行域名转换处理,生成用于在所述客户端的网络页面上发表并显示的所述网络地址;
子保存模块,用于保存所述网络地址和所述原始网络地址形成的数据对至所述数据库;
发布模块,用于将所述网络地址发表在所述客户端上。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
子检测模块,用于检测所述网络页面上显示的所述网络地址是否被触发;
子读取模块,用于在所述网络页面上显示的所述网络地址被触发的情况下,从所述数据库中读取所述网络页面上显示的网络地址对应的所述源地址;
显示模块,用于在所述网络页面上显示所述网络地址的同时,同时展示所述网络地址对应的所述源地址。
10.一种网页地址的处理系统,其特征在于,包括:
客户端,用于在网络页面上显示网络信息,所述网络信息中包括:网络地址;
服务器,与所述客户端建立通讯关系,用于读取客户端上所述网络页面上显示的网络地址,在获取所述网络页面上显示的网络地址对应的原始网络地址之后,解析所述原始网络地址,生成所述原始网络地址对应的源地址,并使用所述源地址替换所述原始网络地址,保存所述网络页面上显示的网络地址和所述源地址形成的数据对至数据库,其中,在触发所述网络页面上显示的网络地址的情况下,调用并显示所述数据库中与所述网络地址对应的所述源地址;
所述网络页面上显示的网络地址是将所述原始网络地址进行域名转换处理而生成的网址;
其中,所述服务器还用于通过以下步骤来解析所述原始网络地址,生成所述原始网络地址对应的源地址:读取所述原始网络地址中的域名地址;使用所述域名地址访问该域名地址所对应的域名服务器;从所述域名服务器中读取所述原始网络地址对应的源地址,其中,所述原始网络地址为所述源地址进行缩略处理后的网址。
11.根据权利要求10所述的系统,其特征在于,所述系统还包括:
第三方服务器,用于读取所述原始网络地址中的域名地址,在使用所述域名地址访问该域名地址所对应的域名服务器之后,从所述域名服务器中读取所述原始网络地址对应的源地址,其中,所述原始网络地址为所述源地址进行缩略处理后的网址。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410088729.9A CN104915347B (zh) | 2014-03-11 | 2014-03-11 | 网页地址的处理方法、装置及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410088729.9A CN104915347B (zh) | 2014-03-11 | 2014-03-11 | 网页地址的处理方法、装置及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104915347A CN104915347A (zh) | 2015-09-16 |
CN104915347B true CN104915347B (zh) | 2019-04-12 |
Family
ID=54084418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410088729.9A Active CN104915347B (zh) | 2014-03-11 | 2014-03-11 | 网页地址的处理方法、装置及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104915347B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106815245B (zh) * | 2015-11-30 | 2020-05-22 | 北京国双科技有限公司 | 搜索引擎来源信息的解析方法及装置 |
CN106933854B (zh) | 2015-12-30 | 2020-06-30 | 阿里巴巴集团控股有限公司 | 短链接处理方法、装置及服务器 |
CN110572291A (zh) * | 2019-09-16 | 2019-12-13 | 南京南瑞信息通信科技有限公司 | 面向分布式系统实现架构自动识别功能的系统及其方法 |
CN113496001A (zh) * | 2020-03-20 | 2021-10-12 | 北京沃东天骏信息技术有限公司 | 一种替换图片地址的方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1423885A (zh) * | 1999-11-26 | 2003-06-11 | 尼泰卡公司 | 网络地址服务器 |
CN102333082A (zh) * | 2010-08-23 | 2012-01-25 | 微软公司 | 安全的url缩短 |
CN102402558A (zh) * | 2010-09-16 | 2012-04-04 | 腾讯科技(深圳)有限公司 | 一种提供包含网页地址的消息的方法和系统 |
CN103491201A (zh) * | 2013-08-27 | 2014-01-01 | 北京蓝汛通信技术有限责任公司 | 一种域名解析的方法和域名服务器 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004129106A (ja) * | 2002-10-07 | 2004-04-22 | Murata Mach Ltd | 電子メールシステム及びそのプログラム |
-
2014
- 2014-03-11 CN CN201410088729.9A patent/CN104915347B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1423885A (zh) * | 1999-11-26 | 2003-06-11 | 尼泰卡公司 | 网络地址服务器 |
CN102333082A (zh) * | 2010-08-23 | 2012-01-25 | 微软公司 | 安全的url缩短 |
CN102402558A (zh) * | 2010-09-16 | 2012-04-04 | 腾讯科技(深圳)有限公司 | 一种提供包含网页地址的消息的方法和系统 |
CN103491201A (zh) * | 2013-08-27 | 2014-01-01 | 北京蓝汛通信技术有限责任公司 | 一种域名解析的方法和域名服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN104915347A (zh) | 2015-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104021172B (zh) | 广告过滤方法及广告过滤装置 | |
US9218482B2 (en) | Method and device for detecting phishing web page | |
US10491618B2 (en) | Method and apparatus for website scanning | |
CN103186670B (zh) | 一种完整采集网页信息的方法和系统 | |
US10216848B2 (en) | Method and system for recommending cloud websites based on terminal access statistics | |
CN105843815B (zh) | 页面评论处理方法、装置和浏览器 | |
JP6500086B2 (ja) | 二次元コードの解析方法および装置、コンピュータ読み取り可能な記憶媒体、コンピュータプログラムおよび端末機器 | |
CN104243273A (zh) | 即时通讯客户端显示信息的方法及设备和信息显示系统 | |
EP2928143A1 (en) | Page operation processing method, device and terminal | |
US10733258B2 (en) | Method and system for sending webpage content with browser bookmark uniform resource locator | |
US20150262238A1 (en) | Techniques for Topic Extraction Using Targeted Message Characteristics | |
CN108334508B (zh) | 网页信息的提取方法和装置 | |
CN104915347B (zh) | 网页地址的处理方法、装置及系统 | |
Queiroz et al. | A web browser fingerprinting method based on the web audio API | |
CN102750352A (zh) | 浏览器中分类收藏历史访问记录的方法及装置 | |
CN104486458B (zh) | 跨域会话的数据处理方法和装置 | |
CN104156421B (zh) | 页面的展现方法、装置及系统 | |
CN114039801B (zh) | 一种短链接生成方法、解析方法和系统、设备、存储介质 | |
CN106933903B (zh) | 应用于分布式存储的存储方法及装置 | |
CN108108381B (zh) | 页面的监测方法及装置 | |
JP2013242782A (ja) | 文字列変換方法及びプログラム | |
US20190303963A1 (en) | Processing messages for value extraction | |
CN106611022B (zh) | 提高网站站内搜索效率的方法和装置 | |
CN105808623A (zh) | 一种基于搜索的页面访问事件关联方法和装置 | |
CN111783482A (zh) | 一种文本翻译方法、装置、计算机设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |