域名访问方法与流程-尊龙凯时官方app下载

文档序号:36405265发布日期:2023-12-16 11:22阅读:14来源:国知局
域名访问方法与流程
域名访问方法、装置、电子设备及存储介质
技术领域
1.本技术涉及计算机技术领域,特别涉及一种域名访问方法

装置

电子设备及存储介质



背景技术:

2.为了实现安全防护测试功能,开发人员需要访问未知的指定域名

但是,由于开发环境中的诸多限制,未知的指定域名无法被访问

3.因此,在开发环境的限制下,如何访问未知的指定域名,是亟待解决的问题



技术实现要素:

4.为了解决上述现有技术中的问题,本技术实施例提供了一种域名访问方法

装置

电子设备及存储介质,可以访问未知的指定域名

5.第一方面,本技术实施例提供了一种域名访问方法,所述方法包括:
6.接收域名访问请求;所述域名访问请求指示访问至少一个指定域名;
7.根据所述域名访问请求,获取所述至少一个指定域名中每个指定域名的
image
标签;
8.从每个指定域名的
image
标签中,分别获取每个指定域名的
src
属性值;
9.根据每个指定域名的
src
属性值,访问所述至少一个指定域名

10.在一种可能的实施方式中,所述接收域名访问请求之前,所述方法还包括:
11.创建域名数组;所述域名数组中包括多个指定域名,所述多个指定域名中包括所述至少一个指定域名;
12.渲染所述域名数组中的多个指定域名的
image
标签

13.在一种可能的实施方式中,所述渲染所述域名数组中的多个指定域名的
image
标签,包括:
14.为所述域名数组中的每个指定域名建立对应的
image
标签;
15.将每个指定域名的
image
标签的
src
属性值设置为对应的指定域名

16.在一种可能的实施方式中,所述访问至少一个指定域名,包括:
17.将所述每个指定域名的
src
属性值,作为
image
的访问路径,访问所述至少一个指定域名

18.在一种可能的实施方式中,所述访问所述至少一个域名之后,所述方法还包括:
19.响应针对调试器的打开操作,显示所述至少一个指定域名的访问记录

20.第二方面,本技术实施例提供了一种域名访问装置,所述装置包括:
21.接收单元,用于接收域名访问请求;所述域名访问请求指示访问至少一个指定域名;
22.访问单元,用于根据所述域名访问请求,获取所述至少一个指定域名中每个指定域名的
image
标签;
23.从每个指定域名的
image
标签中,分别获取每个指定域名的
src
属性值;
24.根据每个指定域名的
src
属性值,访问所述至少一个指定域名

25.在一种可能的实施方式中,所述访问单元,还用于:
26.创建域名数组;所述域名数组中包括多个指定域名,所述多个指定域名中包括所述至少一个指定域名;
27.渲染所述域名数组中的多个指定域名的
image
标签

28.在一种可能的实施方式中,所述访问单元,具体用于:
29.为所述域名数组中的每个指定域名建立对应的
image
标签;
30.将每个指定域名的
image
标签的
src
属性值设置为对应的指定域名

31.在一种可能的实施方式中,所述访问单元,具体用于:
32.将所述每个指定域名的
src
属性值,作为
image
的访问路径,访问所述至少一个指定域名

33.在一种可能的实施方式中,所述访问单元,还用于:
34.响应针对调试器的打开操作,显示所述至少一个指定域名的访问记录

35.第三方面,本技术实施例提供了一种电子设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,当所述计算机程序被所述处理器执行时,实现第一方面域名访问方法中任一项所述的方法

36.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现第一方面域名访问方法中任一项所述的方法

37.本技术实施例提供的技术方案至少带来以下有益效果:
38.本技术实施例提供的一种域名访问方法

装置

电子设备及存储介质,接收域名访问请求之后,可以根据该域名访问请求,获取至少一个指定域名中每个指定域名的
image
标签,从每个指定域名的
image
标签中,可以分别获取每个指定域名的
src
属性值,根据每个指定域名的
src
属性值,可以访问至少一个指定域名

本技术可以将
image
标签的
src
属性值赋值为指定域名,从而访问未知的指定域名

附图说明
39.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图

40.图1为本技术实施例提供的一种域名访问方法的流程图;
41.图2为本技术实施例提供的一种域名访问装置的结构示意图;
42.图3为本技术实施例提供的一种电子设备的结构示意图

具体实施方式
43.为了使本技术的目的

技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施


基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围

44.需要说明的是,本技术的文件中涉及的术语“包括”和“具有”以及它们的变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程

方法

系统

产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程

方法

产品或设备固有的其它步骤或单元

45.目前,为了实现安全防护测试功能,开发人员需要访问一些指定域名,这些指定域名属于未知的域名

然而,在开发环境的限制下,传统的域名访问方法无法访问上述未知的指定域名

因此,如何在开发环境的限制下,访问未知的指定域名,是业内关注的问题

46.基于此,本技术实施例提供的一种域名访问方法

装置

电子设备及存储介质,接收域名访问请求之后,可以根据该域名访问请求,获取至少一个指定域名中每个指定域名的
image
标签,从每个指定域名的
image
标签中,可以分别获取每个指定域名的
src
属性值,根据每个指定域名的
src
属性值,可以访问至少一个指定域名

本技术可以将
image
标签的
src
属性值赋值为指定域名,
src
属性值为
image
的访问路径,由此,可以访问未知的指定域名

47.通过程序开发者工具访问域名之前,开发人员可以通过程序开发者工具新建一个子程序项目,并准备至少一个指定域名,其中,至少一个指定域名为未知的域名

接着,开发人员可以通过程序开发者工具在子程序项目中创建一个域名数组
domainlist
,该域名数组包括预先准备的至少一个指定域名

48.进一步地,开发人员可以通过程序开发者工具为域名数组中的每个指定域名建立对应的
image
标签,接着,可以通过程序开发者工具将每个指定域名的
image
标签的
src
属性值设置为对应的指定域名,从而渲染域名数组中的多个指定域名中每个指定域名的
image
标签

渲染域名数组中的多个指定域名中每个指定域名的
image
标签之后,可以通过程序开发者工具执行本技术实施例提供的域名访问方法

49.图1示出了本技术实施例提供的一种域名访问方法的流程图,该方法可以应用于程序开发者工具,如图1所示,该域名访问方法可以包括以下步骤:
50.步骤
s101
,接收域名访问请求

51.在一种可选的实施方式中,开发人员可以通过触发程序开发者工具中的刷新操作,向程序开发者工具发送域名访问请求,该域名访问请求指示访问至少一个指定域名

52.步骤
s102
,根据域名访问请求,获取至少一个指定域名中每个指定域名的
image
标签

53.程序开发者工具接收到开发人员发送的域名访问请求之后,可以根据域名访问请求,获取至少一个指定域名中每个指定域名的
image
标签

54.步骤
s103
,从每个指定域名的
image
标签中,分别获取每个指定域名的
src
属性值

55.程序开发者工具获取至少一个指定域名中每个指定域名的
image
标签之后,可以从每个指定域名的
image
标签中,分别获取每个指定域名的
src
属性值

56.步骤
s104
,根据每个指定域名的
src
属性值,访问至少一个指定域名

57.程序开发者工具分别获取每个指定域名的
src
属性值之后,可以将每个指定域名的
src
属性值,作为
image
的访问路径,访问至少一个指定域名,从而实现访问未知的指定域


58.在一种可选的实施方式中,程序开发者工具响应针对调试器的打开操作,可以显示至少一个指定域名的访问记录,从而使开发人员从访问记录中查看指定域名的访问记录

59.基于同一发明构思,本发明实施例中还提供了一种域名访问装置的结构示意图,如图2所示,该域名访问装置包括:
60.接收单元
201
,用于接收域名访问请求,域名访问请求指示访问至少一个指定域名

61.访问单元
202
,用于根据域名访问请求,获取至少一个指定域名中每个指定域名的
image
标签;
62.从每个指定域名的
image
标签中,分别获取每个指定域名的
src
属性值;
63.根据每个指定域名的
src
属性值,访问至少一个指定域名

64.在一种可能的实施方式中,访问单元
202
,还用于:
65.创建域名数组,域名数组中包括多个指定域名,多个指定域名中包括至少一个指定域名;
66.渲染域名数组中的多个指定域名的
image
标签

67.在一种可能的实施方式中,访问单元
202
,具体用于:
68.为域名数组中的每个指定域名建立对应的
image
标签;
69.将每个指定域名的
image
标签的
src
属性值设置为对应的指定域名

70.在一种可能的实施方式中,访问单元
202
,具体用于:
71.将每个指定域名的
src
属性值,作为
image
的访问路径,访问至少一个指定域名

72.在一种可能的实施方式中,访问单元
202
,还用于:
73.响应针对调试器的打开操作,显示至少一个指定域名的访问记录

74.基于相同的发明构思,本技术实施例还提供了一种电子设备

该电子设备至少包括用于存储数据的存储器和处理器,其中,对于用于数据处理的处理器而言,在执行处理时,可以采用微处理器
、cpu、gpu(graphics processing unit
,图形处理单元
)、dsp

fpga
实现

对于存储器来说,存储器中存储有操作指令,该操作指令可以为计算机可执行代码,通过该操作指令来实现上述本技术实施例的域名访问方法的流程中的各个步骤

75.图3为本技术实施例提供的一种电子设备的结构示意图

如图3所示,电子设备
300
包括存储器
301、
处理器
302、
数据获取模块
303
和总线
304。
该存储器
301、
处理器
302
和数据获取模块
303
均通过总线
304
连接,该总线
304
用于该存储器
301、
处理器
302
和数据获取模块
303
之间传输数据

76.其中,存储器
301
可用于存储软件程序以及模块,处理器
302
通过运行存储在存储器
301
中的软件程序以及模块,从而执行电子设备
300
的各种功能应用以及数据处理,如本技术实施例提供域名访问方法

存储器
301
可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统

至少一个应用的应用程序等;存储数据区可存储根据电子设备
300
的使用所创建的数据等

此外,存储器
301
可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件

闪存器件

或其他易失性固态存储器件

77.处理器
302
是电子设备
300
的控制中心,利用总线
304
以及各种接口和线路连接整
个电子设备
300
的各个部分,通过运行或执行存储在存储器
301
内的软件程序和
/
或模块,以及调用存储在存储器
301
内的数据,执行电子设备
300
的各种功能和处理数据

可选的,处理器
302
可包括一个或多个处理单元,如
cpu、gpu(graphics processing unit
,图形处理单元
)、
数字处理单元等

78.本技术实施例还提供了一种计算机可读存储介质,该计算机存储介质中存储有计算机可执行指令,该计算机程序被处理器执行时可用于实现本技术任一实施例所记载的域名访问方法

79.在一些可能的实施方式中,本技术提供的域名访问方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在计算机设备上运行时,程序代码用于使计算机设备执行本说明书上述描述的根据本技术各种示例性实施方式的域名访问方法的步骤,例如,计算机设备可以执行如图1所示的域名访问方法的流程

80.本领域内的技术人员应明白,本技术的实施例可提供为方法

系统

或计算机程序产品

因此,本技术可采用完全硬件实施例

完全软件实施例

或结合软件和硬件方面的实施例的形式

而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质
(
包括但不限于磁盘存储器
、cd-rom、
光学存储器等
)
上实施的计算机程序产品的形式

81.本技术是参照根据本技术的方法

设备
(
系统
)、
和计算机程序产品的流程图和
/
或方框图来描述的

应理解可由计算机程序指令实现流程图和
/
或方框图中的每一流程和
/
或方框

以及流程图和
/
或方框图中的流程和
/
或方框的结合

可提供这些计算机程序指令到通用计算机

专用计算机

嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和
/
或方框图一个方框或多个方框中指定的功能的装置

82.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和
/
或方框图一个方框或多个方框中指定的功能

83.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和
/
或方框图一个方框或多个方框中指定的功能的步骤

84.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围

这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内

当前第1页1  
相关技术
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图