【技术实现步骤摘要】
资源文件加载方法、网络设备、电子设备及存储介质
本专利技术实施例涉及通信
,具体涉及一种资源文件加载方法、网络设备、电子设备及存储介质。
技术介绍
随着当前网络通信技术的发展以及智能手机的普及,公共无线WIFI上网需求旺盛,所以商业、金融、政府等各行业商家或者机构面向公众提供免费WIFI上网服务。面向公共提供WIFI上网服务的,需要实名制,各行业提供WIFI服务的机构都部署了Portal认证系统,用户接入WIFI网络时,通过短信、微信、固定账号等方式,获取到用户实名信息后才可放行上网。Portal认证上网场景中,包含手机终端、认证设备、Portal认证服务器等节点,多个手机终端可共同接入一台认证设备,多台认证设备对接一套Portal认证服务器。认证设备,提供WIFI信号,用于手机终端接入,同时与Portal认证服务器通信,进行Portal重定向和认证放行,最终为手机终端提供上网服务。Portal认证服务器,提供Portal认证页面和Portal静态资源(图片、视频),用于手机终端呈现;提供认证校验服务,校验通过则允许认证设备放行手机终端,校验不通过,则禁止认证设备放行手机终端,从而限制手机上公网。整个认证上网过程如下:1)用户手动或手机终端自动关联上服务集标识符(ServiceSetIdentifier,SSID);2)手机终端关联SSID后,接到认证设备的HTTP302重定向,弹出Portal认证页面;3)用户看到Portal认证页面后,根据内容引导,进行认证实名校验( ...
【技术保护点】
1.一种资源文件加载方法,应用于网络设备中,其特征在于,包括:/n若判断获知满足预设缓存条件,则从服务器下载所述网络设备对应的资源文件并保存;/n拦截终端发送给所述服务器的网络请求报文之后,判断本地是否存储所述网络请求报文对应的资源文件;/n若本地存储有所述资源文件,则将所述资源文件发送至终端,以供所述终端加载所述资源文件。/n
【技术特征摘要】 【专利技术属性】
1.一种资源文件加载方法,应用于网络设备中,其特征在于,包括:
若判断获知满足预设缓存条件,则从服务器下载所述网络设备对应的资源文件并保存;
拦截终端发送给所述服务器的网络请求报文之后,判断本地是否存储所述网络请求报文对应的资源文件;
若本地存储有所述资源文件,则将所述资源文件发送至终端,以供所述终端加载所述资源文件。
2.根据权利要求1所述的方法,其特征在于,所述从服务器下载所述网络设备对应的资源文件并保存,包括:
确定所述网络设备对应的设备编号;
根据所述设备编号确定所述网络设备对应的资源文件清单;
向服务器发送资源请求报文,所述资源请求报文携带所述资源文件清单;
接收所述服务器返回的资源响应报文,所述资源响应报文包括所述资源清单对应的资源文件信息;
根据所述资源文件信息下载所述资源文件清单对应的所有资源文件,并保存所述所有资源文件。
3.根据权利要求2所述的方法,其特征在于,所述资源文件信息包括:资源文件名和资源文件下载地址;
相应地,所述根据所述资源文件信息下载所述资源文件清单对应的所有资源文件,包括:
分别根据所述资源文件清单中每个资源文件名对应的资源下载地址下载所述资源文件;
相应地,所述保存所述所有资源文件,包括:
保存所述所有资源文件、资源文件名和对应的资源文件下载地址。
4.根据权利要求3所述的方法,其特征在于,所述网络请求报文中包括待请求的资源文件名和/或资源文件下载地址;
相应地,所述判断本地是否存储所述网络请求报文对应的资源文件,包括:
根据所述待请求的资源文件名和/或资源文件下载地址,判断本地是否存储所述网络请求报文对应的资源文件。
5.根据权利要求4所述的方法,其特征在于,所述资源文件信息还包括:资源文件的修改时间点;
相应地,所述保存所述所有资源文件,还包括:保存每个所述资源文件的修改时间点。
6.根据权利要求5所述的方法,其特征在于,还包括:
若判断获知满足预设更新条件,则更新本地存储的资源文件。
7.根据权利要求6所述的方法,其特征在于,所述若判断获知满足预设更新条件,则更新本地存储的资源文件,包括:
若所述服务器返回的资源响应报文中第一资源文件的修改时间点与本地保存的第一资源文件的修改时间点不同,则删除本地保存的所述第一资源文件,并重新获取所述第一资源文件;
或,
若所述服务器返回的资源响应报文中不包括本地存储的第二资源文件信息,则删除本地保存的所述第二资源文件;
或,
若所述服务器返回的资源响应报文中包括第三资源文件信息,且所述第三资源文件在所述网络设备本地存储的资源文件中不存在,则从所述服务器中获取所述第三资源文件。
8.根据权利要求1-7任一所述的方法,其特征在于,所述预设缓存条件包括:所述服务器的网络带宽空闲或到达预设空闲时段。
9.根据权利要求1-7任一所述的方法,其特征在于,所述网络设备为认证设备,所述网络请求报文为认证请求报文。
10.根据权利要求1-7任一所述的方法,其特征在于,所述网络设备为接入设备,所述网络请求报文为入网请求报文。
11.一种网络设备,其特征在于,包括:
缓存模块,用于若判断获知满足预设缓存条件,则从服务器下载所述网络设备对应的资源文件并保存;
技术研发人员:黄天郎,
申请(专利权)人:锐捷网络股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。