本申请涉及计算机,尤其涉及一种提供网页的方法、装置,电子设备及计算机可读介质。
背景技术:
1、随着计算机技术和互联网技术的发展,服务提供方(或者说,服务商)可以利用在先的网页来为用户提供服务、内容。例如,服务提供方可以通过配置文件来搭建网页的构架,并在构架中添加各部分对应的服务和内容后,渲染生成可视的可观看网页,以使得用户可以基于访问网页获取内容。例如,向用户提供网页的统一定为资源符后,以使得用户可以通过统一定为资源符来对应地访问网页。
2、相应地,在访问这些网页后,用户可以利用网页对应地来获取由服务提供方提供的内容。例如,用户可以通过访问视频提供商提供的网页,来利用网页在线地获取视频内容。由此,如何方便渲染,如何便利地更新网页内容,是值得关注和迫切需求的。
技术实现思路
1、本申请的多个方面提供一种提供网页的方法、装置,电子设备及计算机可读存储介质,应用于服务器,使得服务器在基于配置文件来渲染、得到可观看网页的过程中,能够准确地识别配置文件存在更新的情况,并及时、准确地对网页中的内容进行更新,能够提升更新网页中内容时的效率和质量。
2、本申请的一方面,提供一种提供网页的方法,应用于服务器,包括:响应于从服务提供方接收到针对目标网页的至少部分的配置文件,读取配置文件的名称和识别标识,其中,服务提供方用于基于配置文件向目标网页提供服务支持;响应于本机存在历史名称与名称相同的历史配置文件,检测历史配置文件的历史识别标识与识别标识是否相同;响应于历史识别标识与识别标识不同,执行配置文件以对至少部分进行更新;以及响应于在接收到浏览器针对目标网页的发送的访问请求时目标网页被更新,在本机渲染更新后的目标网页,以生成被提供至浏览器的可观看网页。由此,可以使得服务器准确地识别配置文件存在更新的情况,提升更新网页中内容时的效率和质量。
3、本申请的另一方面,提供一种用于提供网页的装置,包括:读取模块,被配置为响应于从服务提供方接收到针对目标网页的至少部分的配置文件,读取配置文件的名称和识别标识,其中,服务提供方用于基于配置文件向目标网页提供服务支持;检测模块,被配置为响应于本机存在历史名称与名称相同的历史配置文件,检测历史配置文件的历史识别标识与识别标识是否相同;执行模块,被配置为响应于历史识别标识与识别标识不同,执行配置文件以对至少部分进行更新;以及渲染模块,被配置为响应于在接收到浏览器针对目标网页的发送的访问请求时目标网页被更新,在本机渲染更新后的目标网页,以生成被提供至浏览器的可观看网页。
4、本申请的另一方面,提供一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上提供的提供网页的方法。
5、本申请的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令可被处理器执行以实现如上提供的提供网页的方法。
6、本申请实施例提供的方案中,响应于从服务提供方接收到针对目标网页的至少部分的配置文件,读取配置文件的名称和识别标识,其中,服务提供方用于基于配置文件向目标网页提供服务支持;响应于本机存在历史名称与名称相同的历史配置文件,检测历史配置文件的历史识别标识与识别标识是否相同;响应于历史识别标识与识别标识不同,执行配置文件以对至少部分进行更新;以及响应于在接收到浏览器针对目标网页的发送的访问请求时目标网页被更新,在本机渲染更新后的目标网页,以生成被提供至浏览器的可观看网页。由此,可以使得服务器准确地识别配置文件存在更新的情况,提升更新网页中内容时的效率和质量。由此,可以使得服务器准确地识别配置文件存在更新的情况,提升更新网页中内容时的效率和质量。
1.一种提供网页的方法,应用于服务器,包括:
2.根据权利要求1要求所述的方法,还包括:
3.根据权利要求1所述的方法,还包括:
4.根据权利要求3所述的方法,还包括:
5.根据权利要求2或3所述的方法,其中所述服务器与所述浏览器基于父子传值方式来通信。
6.根据权利要求1要求所述的方法,还包括:
7.根据权利要求1所述的方法,还包括:
8.根据权利要求1所述的方法,还包括:
9.根据权利要求1所述的方法,还包括:
10.一种用于提供网页的装置,应用于服务器,包括:
11.一种电子设备,所述电子设备包括:
12.一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现如权利要求1至9中任一项所述的方法。