【技术实现步骤摘要】
应用程序的网络访问方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种应用程序的网络访问方法、装置、计算机设备和存储介质。
技术介绍
DNS系统(DomainNameSystem),是域名和互联网协议地址(InternetProtocolAddress),也即IP地址间相互映射的系统,其主要作用是将主机域名转换为互联网协议地址,例如将www.google.com转换成互联网协议地址216.58.193.68:80。具体过程为:用户终端中应用程序进行网络访问,用户终端检测到应用程序触发的网络访问请求,一方面,用户终端上运行着DNS客户端,应用程序将接收到的URL(UniformResourceLocator,统一资源定位符)中抽取出目标域名,目标域名用于指向目标服务器,另一方面,用户终端将这个域名字段传送给DNS客户端,DNS客户端向DNS服务器端发送一份域名解析请求,域名解析请求中包含目标域名,该DNS客户端最终会收到一份与域名解析请求对应的回答报文,其中包含有被访问服务器对应的互联网协议地址,一旦应用程序收到来自DNS客户端反馈的互联网协议 ...
【技术保护点】
1.一种应用程序的网络访问方法,所述方法包括:若检测到通过应用程序访问目标服务器的预设指令,则通过所述应用程序生成网络访问请求,并根据所述网络访问请求获取所述目标服务器的目标域名;从所述应用程序的本地数据库中获取互联网协议地址对照表;所述互联网协议地址对照表用于记录域名与互联网协议地址的映射关系;从所述互联网协议地址对照表中查询与所述目标域名对应的目标互联网协议地址;通过所述应用程序根据所述目标互联网协议地址访问所述目标服务器。
【技术特征摘要】
1.一种应用程序的网络访问方法,所述方法包括:若检测到通过应用程序访问目标服务器的预设指令,则通过所述应用程序生成网络访问请求,并根据所述网络访问请求获取所述目标服务器的目标域名;从所述应用程序的本地数据库中获取互联网协议地址对照表;所述互联网协议地址对照表用于记录域名与互联网协议地址的映射关系;从所述互联网协议地址对照表中查询与所述目标域名对应的目标互联网协议地址;通过所述应用程序根据所述目标互联网协议地址访问所述目标服务器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述目标域名,在所述互联网协议地址对照表中未查询到目标域名对应的目标互联网协议地址;将所述目标域名发送给域名解析系统,得到所述目标域名对应的解析互联网协议地址;根据所述解析互联网协议地址访问目标服务器。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取根据所述目标互联网协议地址访问目标服务器的第一访问结果;当所述第一访问结果为访问成功时,生成对应于所述目标互联网协议地址的地址有效标记;当所述第一访问结果为访问失败时,生成对应于所述目标互联网协议地址的地址失效标记;将所述地址有效标记和所述地址失效标记发送给所述应用程序对应的服务器;接收所述服务器针对所述地址有效标记、所述地址失效标记生成的第一更新信息;根据所述第一更新信息对所述互联网协议地址对照表进行更新;或,获取根据所述解析互联网协议地址访问目标服务器的第二访问结果;将所述第二访问结果发送给所述应用程序对应的服务器;接收所述服务器针对所述第二访问结果生成的第二更新信息;根据所述第二更新信息对所述互联网协议地址对照表进行更新。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标域名,从所述互联网协议地址对照表中查询得到目标域名对应的目标互联网协议地址,包括:根据所述目标域名,从所述互联网协议地址对照表中查询得到目标域名对应的多个互联网协议地址;从所述多个互联网协议地址中选择一个作为目标互联网协议地址...
【专利技术属性】
技术研发人员:许剑勇,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。