网站访问方法、装置及可读存储介质与流程

文档序号:17148178发布日期:2019-03-19 23:10阅读:175来源:国知局
网站访问方法、装置及可读存储介质与流程

本申请涉及互联网技术领域,具体而言,涉及一种网站访问方法、装置及可读存储介质。



背景技术:

目前,可以通过扩展dns(domainnamesystem,域名系统)协议使站点自由配置协议与端口,然而由于扩展dns协议并未普遍应用,用户终端上安装的主流网络工具,例如浏览器,ftp(filetransferprotocol)等,都是按照现有网络协议进行通信的。因此需要使目前所有主流http(hypertexttransferprotocol,超文本传输协议),网络工具都支持该扩展dns协议才能生效,但是要使目前主流网络工具能够应用这种扩展dns协议,需要涉及到大量工具以及大量开发人员,无法一一约束,且带来的工作量非常大。并且网络工具多久能够适配扩展dns协议,时间未知。



技术实现要素:

为了克服现有技术中的上述不足,本申请的目的在于提供一种网站访问方法、装置及可读存储介质,以解决或者改善上述问题。

为了实现上述目的,本申请实施例采用的技术方案如下:

第一方面,本申请实施例提供一种网站访问方法,应用于中间服务器,所述中间服务器分别与用户终端以及dns服务器通信连接,所述方法包括:

在接收到所述用户终端发送的dns请求报文时,记录所述用户终端与对应的dns服务器之间的会话信息,并将所述dns请求报文转发给所述dns服务器,以使所述dns服务器根据所述dns请求报文从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,其中,所述链接数据包括该域名的域名ip、域名端口以及域名协议;

记录所述dns服务器返回的所述链接数据,并根据所述会话信息将该域名的域名ip发送给所述用户终端,以使所述用户终端根据所述域名ip生成向对应的网站服务器发送的网站请求报文;

接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配;

若不匹配,则向所述用户终端发送重定向报文,以使所述用户终端根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器记录的所述域名端口以及域名协议。

可选地,所述在接收到所述用户终端发送的dns请求报文时,记录所述用户终端与对应的dns服务器之间的会话信息,并将所述dns请求报文转发给所述dns服务器的步骤,包括:

在接收到所述用户终端发送的dns请求报文时,记录所述用户终端与对应的dns服务器之间的会话信息,所述会话信息包括所述用户终端的源地址和源端口以及对应的dns服务器的目的地址和目的端口;

根据所述对应的dns服务器的目的地址将所述dns请求报文通过所述目的端口发送给所述dns服务器。

可选地,所述记录所述dns服务器返回的所述链接数据,并根据所述会话信息将该域名的域名ip发送给所述用户终端的步骤,包括:

接收所述dns服务器返回的所述链接数据,记录所述链接数据中该域名的域名ip、域名端口以及域名协议;

根据所述会话信息中用户终端的源地址将该域名的域名ip通过所述源端口发送给所述用户终端。

可选地,所述接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配的步骤之后,所述方法还包括:

若匹配,则将所述网站请求报文发送给该域名对应的网站服务器,以使所述网站服务器响应所述网站请求报文返回对应的网站内容。

第二方面,本申请实施例还提供一种网站访问方法,应用于用户终端,所述用户终端与中间服务器通信连接,其中,所述中间服务器与dns服务器通信连接,所述方法包括:

根据dns协议向所述中间服务器发送dns请求报文,以使所述中间服务器在接收到所述dns请求报文时,记录所述用户终端与对应的dns服务器之间的会话信息,并通过所述中间服务器将所述dns请求报文转发给所述dns服务器,以便于所述dns服务器根据所述dns请求报文从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,并将所述链接数据发送给所述中间服务器,其中,所述链接数据包括该域名的域名ip、域名端口以及域名协议;

接收所述中间服务器记录所述链接数据后根据所述会话信息发送的该域名的域名ip;

根据所述域名ip生成向对应的网站服务器发送的网站请求报文,并将所述网站请求报文发送给所述中间服务器,以使所述中间服务器接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配,若不匹配,则向所述用户终端发送重定向报文;

接收所述中间服务器在检测到所述网站请求报文中的域名端口以及域名协议与记录的所述域名端口以及域名协议不匹配时发送的重定向报文,并根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器记录的所述域名端口以及域名协议。

可选地,所述根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器记录的所述域名端口以及域名协议的步骤之后,所述方法还包括:

基于配置后的所述中间服务器记录的所述域名端口以及域名协议重新生成向对应的网站服务器发送的网站请求报文,并将所述网站请求报文发送给所述中间服务器。

第三方面,本申请实施例还提供一种网站访问方法,应用于网站访问系统,所述网站访问系统包括中间服务器以及与所述中间服务器通信连接的用户终端和dns服务器,所述方法包括:

所述用户终端根据dns协议向所述中间服务器发送dns请求报文;

所述中间服务器在接收到所述用户终端发送的dns请求报文时,记录所述用户终端与对应的dns服务器之间的会话信息,并将所述dns请求报文转发给所述dns服务器;

所述dns服务器根据所述dns请求报文从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,并将所述链接数据发送给所述中间服务器,其中,所述链接数据包括该域名的域名ip、域名端口以及域名协议;

所述中间服务器记录所述链接数据,并根据所述会话信息将该域名的域名ip发送给所述用户终端;

所述用户终端根据所述域名ip生成向对应的网站服务器发送的网站请求报文,并将所述网站请求报文发送给所述中间服务器;

所述中间服务器接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配;

若不匹配,则向所述用户终端发送重定向报文;

所述用户终端根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器记录的所述域名端口以及域名协议。

第四方面,本申请实施例还提供一种网站访问装置,应用于中间服务器,所述中间服务器分别与用户终端以及dns服务器通信连接,所述装置包括:

会话记录模块,用于在接收到所述用户终端发送的dns请求报文时,记录所述用户终端与对应的dns服务器之间的会话信息,并将所述dns请求报文转发给所述dns服务器,以使所述dns服务器根据所述dns请求报文从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,其中,所述链接数据包括该域名的域名ip、域名端口以及域名协议;

记录发送模块,用于记录所述dns服务器返回的所述链接数据,并根据所述会话信息将该域名的域名ip发送给所述用户终端,以使所述用户终端根据所述域名ip生成向对应的网站服务器发送的网站请求报文;

检测模块,用于接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配;

重定向报文发送模块,用于若不匹配,则向所述用户终端发送重定向报文,以使所述用户终端根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器记录的所述域名端口以及域名协议。

第五方面,本申请实施例还提供一种网站访问装置,应用于用户终端,所述用户终端与中间服务器通信连接,其中,所述中间服务器与dns服务器通信连接,所述装置包括:

dns请求发送模块,用于根据dns协议向所述中间服务器发送dns请求报文,以使所述中间服务器在接收到所述dns请求报文时,记录所述用户终端与对应的dns服务器之间的会话信息,并通过所述中间服务器将所述dns请求报文转发给所述dns服务器,以便于所述dns服务器根据所述dns请求报文从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,并将所述链接数据发送给所述中间服务器,其中,所述链接数据包括该域名的域名ip、域名端口以及域名协议;

域名ip接收模块,用于接收所述中间服务器记录所述链接数据后根据所述会话信息发送的该域名的域名ip;

报文生成模块,用于根据所述域名ip生成向对应的网站服务器发送的网站请求报文,并将所述网站请求报文发送给所述中间服务器,以使所述中间服务器接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配,若不匹配,则向所述用户终端发送重定向报文;

接收配置模块,用于接收所述中间服务器在检测到所述网站请求报文中的域名端口以及域名协议与记录的所述域名端口以及域名协议不匹配时发送的重定向报文,并根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器记录的所述域名端口以及域名协议。

第六方面,本申请实施例还提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述的网站访问方法。

相对于现有技术而言,本申请具有以下有益效果:

本申请实施例提供一种网站访问方法、装置及可读存储介质,通过在用户终端和dns服务器之间增设中间服务器来适配用户终端中安装的网络工具,使得在检测到用户终端发送的网站请求报文的域名端口以及域名协议与记录的域名端口以及域名协议不匹配时重定向用户终端运行的网站访问工具的域名端口以及域名协议为预先记录的域名端口以及域名协议,从而将网络工具重定向到新的网络请求,以此符合扩展dns协议返回的内容。如此,使得网络工具无缝对接dns服务器的扩展dns协议,无需变动目前的网络工具,减少网络工具开发商的工作量,同时增强用户体验。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。

图1为本申请实施例提供的网站访问系统的交互场景示意图;

图2为本申请实施例提供的网站访问方法的一种流程示意图;

图3为本申请实施例提供的网站访问方法的另一种流程示意图;

图4为本申请实施例提供的网站访问方法的另一种流程示意图;

图5为本申请实施例提供的第一网站访问装置的功能模块图;

图6为本申请实施例提供的第二网站访问装置的功能模块图。

图标:10-网站访问系统;100-中间服务器;110-第一网站访问装置;111-会话记录模块;112-记录发送模块;113-检测模块;114-重定向报文发送模块;200-用户终端;210-第二网站访问装置;211-dns请求发送模块;212-域名ip接收模块;213-报文生成模块;214-接收配置模块;300-dns服务器。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,都属于本申请保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

请参阅图1,为本申请实施例提供的网站访问系统10的交互场景示意图。本实施例提供的网站访问方法应用于所述网站访问系统10,所述网站访问系统10包括中间服务器100以及与所述中间服务器100通信连接的用户终端200以及dns服务器300。

本实施例中,所述用户终端200可以是,但不限于,智能手机、个人电脑(personalcomputer,pc)、平板电脑、个人数字助理(personaldigitalassistant,pda)、移动上网设备(mobileinternetdevice,mid)等。

在现有技术中,dns服务器300可接收用户终端200发送的dns请求报文,并根据接收的dns请求报文,从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,然后将查找到的与该dns请求报文对应的域名的链接数据发送至用户终端200,以使用户终端200根据得到的链接数据,向与地址信息对应的网页服务器发送网页请求报文,使得该网页服务器响应网页请求报文对应的业务。

然而上述方案存在的问题是,用户终端200上安装的主流网络工具,例如浏览器,ftp等,都是按照现有网络协议进行通信的。因此需要使目前所有主流http(hypertexttransferprotocol,超文本传输协议)网络工具都支持dns服务器300的扩展dns协议才能生效,但是要使目前主流网络工具能够应用这种扩展dns协议,需要涉及到大量工具以及大量开发人员,无法一一约束,且带来的工作量非常大。并且网络工具多久能够适配扩展dns协议,时间未知。

基于上述技术问题的发现,本申请发明人提出下述技术方案以解决或者改善上述问题。需要注意的是,以上现有技术中的方案所存在的缺陷,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本申请实施例针对上述问题所提出的解决方案,都应该是发明人在本申请过程中对本申请做出的贡献。

下面结合图1中所示的应用场景对图2所示的网站访问方法进行详细说明,该网站访问方法由图1中所示的中间服务器100执行。可以理解,本实施例提供的网站访问方法不以图2及以下所述的具体顺序为限制,该网站访问方法的详细步骤如下:

步骤s110,在接收到用户终端200发送的dns请求报文时,记录用户终端200与对应的dns服务器300之间的会话信息,并将所述dns请求报文转发给dns服务器300。

本实施例中,用户终端200可以根据dns协议生成向dns服务器300发送的dns请求报文,该dns请求报文会先发送到中间服务器100,中间服务器100在接收到该dns请求报文后,会记录所述用户终端200与对应的dns服务器300之间的会话信息,所述会话信息包括所述用户终端200的源地址和源端口以及对应的dns服务器300的目的地址和目的端口。在记录会话信息后,根据所述对应的dns服务器300的目的地址将所述dns请求报文通过所述目的端口发送给所述dns服务器300。

接着,所述dns服务器300可根据所述dns请求报文从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,然后将所述链接数据返回给所述中间服务器100。其中,所述链接数据包括该域名的域名ip、域名端口以及域名协议。

步骤s120,记录所述dns服务器300返回的所述链接数据,并根据所述会话信息将该域名的域名ip发送给所述用户终端200。

本实施例中,所述中间服务器100可以记录dns服务器300返回的该域名的域名ip、域名端口以及域名协议,并根据所述会话信息中用户终端200的源地址将其中该域名的域名ip通过所述源端口发送给所述用户终端200。所述用户终端200在接收到该域名ip后,根据所述域名ip生成向对应的网站服务器发送的网站请求报文,该网站请求报文会先发送到所述中间服务器100。

步骤s130,接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配。

本实施例中,所述网站请求报文中包括有域名ip、该用户终端200中安装的网站访问工具(例如浏览器)配置的域名端口以及域名协议,所述中间服务器100在接收到所述网站请求报文后首先检测所述域名ip是否与记录的域名ip一致,如果一致则检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配。

若不匹配,则执行步骤s140,向所述用户终端200发送重定向报文。

本实施例中,如果检测到所述网站请求报文中的域名端口以及域名协议与记录的所述域名端口以及域名协议不匹配,则生成对应的重定向报文,该重定向报文用于将网络工具重定向到新的网络请求,以此符合扩展dns协议返回的内容。具体地,所述用户终端200在接收到所述重定向报文后可根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器100记录的所述域名端口以及域名协议,然后基于配置后的所述中间服务器100记录的所述域名端口以及域名协议重新生成向对应的网站服务器发送的网站请求报文,并将所述网站请求报文发送给所述中间服务器100。

若匹配,则执行步骤s150,将所述网站请求报文发送给该域名对应的网站服务器。

本实施例中,如果检测到所述网站请求报文中的域名端口以及域名协议与记录的所述域名端口以及域名协议匹配,则直接如果检测到所述网站请求报文中的域名端口以及域名协议与记录的所述域名端口以及域名协议不匹配,所述网站服务器响应所述网站请求报文返回对应的网站内容,例如图片、文字、音频、视频等。

如此,本实施例通过在用户终端200和dns服务器300之间增设中间服务器100来适配用户终端200中安装的网络工具,使得在检测到用户终端200发送的网站请求报文的域名端口以及域名协议与记录的域名端口以及域名协议不匹配时重定向用户终端200运行的网站访问工具的域名端口以及域名协议为预先记录的域名端口以及域名协议,从而将网络工具重定向到新的网络请求,以此符合扩展dns协议返回的内容。如此,使得网络工具无缝对接dns服务器300的扩展dns协议,无需变动目前的网络工具,减少网络工具开发商的工作量,同时增强用户体验。

进一步地,请参阅图3,本申请实施例还提供一种网站访问方法,与上面实施例不同的是,本网站访问方法由用户终端200执行,可以理解的是,接下来要描述的网站访问方法中涉及的步骤在上面实施例中已经描述过,具体各个步骤的详尽内容可参照上面的实施例描述,下面仅对用户终端200执行步骤进行简要说明。

步骤s210,根据dns协议向所述中间服务器100发送dns请求报文,以使所述中间服务器100在接收到所述dns请求报文时,记录所述用户终端200与对应的dns服务器300之间的会话信息,并通过所述中间服务器100将所述dns请求报文转发给所述dns服务器300,以便于所述dns服务器300根据所述dns请求报文从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,并将所述链接数据发送给所述中间服务器100,其中,所述链接数据包括该域名的域名ip、域名端口以及域名协议;

步骤s220,接收所述中间服务器100记录所述链接数据后根据所述会话信息发送的该域名的域名ip。

步骤s230,根据所述域名ip生成向对应的网站服务器发送的网站请求报文,并将所述网站请求报文发送给所述中间服务器100,以使所述中间服务器100接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配,若不匹配,则向所述用户终端200发送重定向报文。

步骤s240,接收所述中间服务器100在检测到所述网站请求报文中的域名端口以及域名协议与记录的所述域名端口以及域名协议不匹配时发送的重定向报文,并根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器100记录的所述域名端口以及域名协议。

进一步地,在步骤s240之后,上述方法还可以包括如下步骤:

基于配置后的所述中间服务器100记录的所述域名端口以及域名协议重新生成向对应的网站服务器发送的网站请求报文,并将所述网站请求报文发送给所述中间服务器100。

进一步地,请参阅图4,本申请实施例还提供一种网站访问方法,与上面实施例不同的是,本网站访问方法由网站访问系统10执行,可以理解的是,接下来要描述的网站访问方法中涉及的步骤在上面实施例中已经描述过,具体各个步骤的详尽内容可参照上面的实施例描述,下面仅对网站访问系统10执行步骤进行简要说明。

步骤s310,所述用户终端200根据dns协议向所述中间服务器100发送dns请求报文。

步骤s320,所述中间服务器100在接收到所述用户终端200发送的dns请求报文时,记录所述用户终端200与对应的dns服务器300之间的会话信息,并将所述dns请求报文转发给所述dns服务器300。

步骤s330,所述dns服务器300根据所述dns请求报文从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,并将所述链接数据发送给所述中间服务器100,其中,所述链接数据包括该域名的域名ip、域名端口以及域名协议。

步骤s340,所述中间服务器100记录所述链接数据,并根据所述会话信息将该域名的域名ip发送给所述用户终端200。

步骤s350,所述用户终端200根据所述域名ip生成向对应的网站服务器发送的网站请求报文,并将所述网站请求报文发送给所述中间服务器100。

步骤s360,所述中间服务器100接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配。

若不匹配,则执行步骤s370,向所述用户终端200发送重定向报文。

步骤s380,所述用户终端200根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器100记录的所述域名端口以及域名协议。

进一步地,请参阅图5,对应于图2的网站访问方法,本申请实施例还提供一种第一网站访问装置110,该第一网站访问装置110应用于图1中所示的中间服务器100,该第一网站访问装置110可包括如下功能模块:

会话记录模块111,用于在接收到所述用户终端200发送的dns请求报文时,记录所述用户终端200与对应的dns服务器300之间的会话信息,并将所述dns请求报文转发给所述dns服务器300,以使所述dns服务器300根据所述dns请求报文从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,其中,所述链接数据包括该域名的域名ip、域名端口以及域名协议;

记录发送模块112,用于记录所述dns服务器300返回的所述链接数据,并根据所述会话信息将该域名的域名ip发送给所述用户终端200,以使所述用户终端200根据所述域名ip生成向对应的网站服务器发送的网站请求报文;

检测模块113,用于接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配;

重定向报文发送模块114,用于若不匹配,则向所述用户终端200发送重定向报文,以使所述用户终端200根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器100记录的所述域名端口以及域名协议。

进一步地,请参阅图6,对应于图3的网站访问方法,本申请实施例还提供一种第二网站访问装置210,该第二网站访问装置210应用于图1中所示的用户终端200,该第二网站访问装置210可包括如下功能模块:

dns请求发送模块,用于根据dns协议向所述中间服务器100发送dns请求报文,以使所述中间服务器100在接收到所述dns请求报文时,记录所述用户终端200与对应的dns服务器300之间的会话信息,并通过所述中间服务器100将所述dns请求报文转发给所述dns服务器300,以便于所述dns服务器300根据所述dns请求报文从预先存储的链接数据中查找与该dns请求报文对应的域名的链接数据,并将所述链接数据发送给所述中间服务器100,其中,所述链接数据包括该域名的域名ip、域名端口以及域名协议;

域名ip接收模块211,用于接收所述中间服务器100记录所述链接数据后根据所述会话信息发送的该域名的域名ip;

报文生成模块212,用于根据所述域名ip生成向对应的网站服务器发送的网站请求报文,并将所述网站请求报文发送给所述中间服务器100,以使所述中间服务器100接收所述网站请求报文并检测所述网站请求报文中的域名端口以及域名协议是否与记录的所述域名端口以及域名协议匹配,若不匹配,则向所述用户终端200发送重定向报文;

接收配置模块213,用于接收所述中间服务器100在检测到所述网站请求报文中的域名端口以及域名协议与记录的所述域名端口以及域名协议不匹配时发送的重定向报文,并根据所述重定向报文将运行的网站访问工具的域名端口以及域名协议配置为所述中间服务器100记录的所述域名端口以及域名协议。

可以理解的是,本实施例中的各功能模块的具体操作方法可参照上述方法实施例中相应步骤的详细描述,在此不再重复赘述。

进一步地,本申请实施例还提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的网站访问方法。

综上所述,本申请实施例提供一种网站访问方法、装置及可读存储介质,通过在用户终端和dns服务器之间增设中间服务器来适配用户终端中安装的网络工具,使得在检测到用户终端发送的网站请求报文的域名端口以及域名协议与记录的域名端口以及域名协议不匹配时重定向用户终端运行的网站访问工具的域名端口以及域名协议为预先记录的域名端口以及域名协议,从而将网络工具重定向到新的网络请求,以此符合扩展dns协议返回的内容。如此,使得网络工具无缝对接dns服务器的扩展dns协议,无需变动目前的网络工具,减少网络工具开发商的工作量,同时增强用户体验。

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置和方法实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

可以替换的,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其它可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的电子设备、服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,术语"包括"、"包含"或者其任何其它变体意在涵盖非排它性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其它的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1