本申請(qǐng)涉及計(jì)算機(jī),尤其涉及一種提供頁面的方法、裝置,電子設(shè)備、計(jì)算機(jī)可讀介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、隨著社會(huì)的發(fā)展,互聯(lián)網(wǎng)技術(shù)也同樣日益進(jìn)步。在此背景下,為了提升向用戶提供頁面時(shí)的響應(yīng)速度和呈現(xiàn)效果,服務(wù)端渲染技術(shù)應(yīng)運(yùn)而生。
2、服務(wù)端渲染(server-side?rendering,簡(jiǎn)稱ssr),可以選擇在服務(wù)端、服務(wù)器一側(cè)生成完整的超文本標(biāo)記語言(hyper?text?markup?language,簡(jiǎn)稱html)的頁面后,將其發(fā)送至用戶所使用的終端設(shè)備,使得在用戶一側(cè)可以直接基于html頁面來獲取、被呈現(xiàn)頁面內(nèi)容。這樣的方式能夠有效地提升頁面的響應(yīng)速度,并放寬對(duì)于用戶的設(shè)備渲染能力要求,尤其在用戶的設(shè)備的渲染能力較低的情況下,仍能為用戶提供優(yōu)質(zhì)的頁面呈現(xiàn)效果。
3、但考慮到ssr的過程中,需要依賴不同設(shè)備之間的交互、協(xié)作來完成,由此,在ssr的過程中,如何保障安全性和穩(wěn)定性是值得關(guān)注和迫切需求的。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的多個(gè)方面提供一種提供頁面的方法、裝置、電子設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品,能夠利用設(shè)備在歷史訪問中的業(yè)務(wù)身份標(biāo)識(shí)和歷史訪問字段來生成對(duì)應(yīng)于設(shè)備的設(shè)備識(shí)別標(biāo)識(shí),增加設(shè)備識(shí)別標(biāo)識(shí)偽造難度、提升設(shè)備識(shí)別標(biāo)識(shí)安全質(zhì)量。還能夠通過配置設(shè)備識(shí)別標(biāo)識(shí)對(duì)于設(shè)備內(nèi)容不可見的方式,避免設(shè)備識(shí)別標(biāo)識(shí)在設(shè)備一側(cè)被不當(dāng)獲取,降低數(shù)據(jù)安全風(fēng)險(xiǎn)。由此,能夠提升基于ssr方式來提供頁面的過程的安全性和穩(wěn)定性。
2、本申請(qǐng)的一方面,提供一種提供頁面的方法,包括:響應(yīng)于目標(biāo)設(shè)備針對(duì)目標(biāo)組件的訪問請(qǐng)求發(fā)送有設(shè)備識(shí)別標(biāo)識(shí),確定用于生成設(shè)備識(shí)別標(biāo)識(shí)的歷史業(yè)務(wù)身份標(biāo)識(shí)和歷史訪問字段,其中,設(shè)備識(shí)別標(biāo)識(shí)被配置為對(duì)目標(biāo)設(shè)備內(nèi)容不可見;響應(yīng)于設(shè)備識(shí)別標(biāo)識(shí)對(duì)應(yīng)的業(yè)務(wù)身份標(biāo)識(shí)和訪問字段與歷史業(yè)務(wù)身份標(biāo)識(shí)和歷史訪問字段相匹配,向目標(biāo)設(shè)備提供目標(biāo)組件經(jīng)本地渲染得到的頁面。
3、本申請(qǐng)的另一方面,提供一種用于提供頁面的裝置,包括:歷史信息獲取模塊,被配置為響應(yīng)于目標(biāo)設(shè)備針對(duì)目標(biāo)組件的訪問請(qǐng)求發(fā)送有設(shè)備識(shí)別標(biāo)識(shí),確定用于生成設(shè)備識(shí)別標(biāo)識(shí)的歷史業(yè)務(wù)身份標(biāo)識(shí)和歷史訪問字段,其中,設(shè)備識(shí)別標(biāo)識(shí)被配置為對(duì)目標(biāo)設(shè)備內(nèi)容不可見,頁面經(jīng)本地渲染得到;頁面提供模塊,被配置為響應(yīng)于設(shè)備識(shí)別標(biāo)識(shí)對(duì)應(yīng)的業(yè)務(wù)身份標(biāo)識(shí)和訪問字段與歷史業(yè)務(wù)身份標(biāo)識(shí)和歷史訪問字段相匹配,向目標(biāo)設(shè)備提供目標(biāo)組件經(jīng)本地渲染得到的頁面。
4、本申請(qǐng)的另一方面,提供一種電子設(shè)備,該電子設(shè)備包括:至少一個(gè)處理器;以及與至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,存儲(chǔ)器存儲(chǔ)有可被至少一個(gè)處理器執(zhí)行的指令,指令被至少一個(gè)處理器執(zhí)行,以使至少一個(gè)處理器能夠執(zhí)行如上提供的提供頁面的方法。
5、本申請(qǐng)的另一方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序指令,計(jì)算機(jī)程序指令可被處理器執(zhí)行以實(shí)現(xiàn)如上提供的提供頁面的方法。
6、本申請(qǐng)的另一方面,一種包括計(jì)算機(jī)程序的計(jì)算機(jī)程序產(chǎn)品,其上存儲(chǔ)有計(jì)算機(jī)程序指令,該計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)能夠?qū)崿F(xiàn)如上提供的提供頁面的方法。
7、本申請(qǐng)實(shí)施例提供的方案中,響應(yīng)于目標(biāo)設(shè)備針對(duì)目標(biāo)組件的訪問請(qǐng)求發(fā)送有設(shè)備識(shí)別標(biāo)識(shí),確定用于生成設(shè)備識(shí)別標(biāo)識(shí)的歷史業(yè)務(wù)身份標(biāo)識(shí)和歷史訪問字段,其中,設(shè)備識(shí)別標(biāo)識(shí)被配置為對(duì)目標(biāo)設(shè)備內(nèi)容不可見;響應(yīng)于設(shè)備識(shí)別標(biāo)識(shí)對(duì)應(yīng)的業(yè)務(wù)身份標(biāo)識(shí)和訪問字段與歷史業(yè)務(wù)身份標(biāo)識(shí)和歷史訪問字段相匹配,向目標(biāo)設(shè)備提供目標(biāo)組件經(jīng)本地渲染得到的頁面。這樣的方式,能夠利用設(shè)備在歷史訪問中的業(yè)務(wù)身份標(biāo)識(shí)和歷史訪問字段來生成對(duì)應(yīng)于設(shè)備的設(shè)備識(shí)別標(biāo)識(shí),增加設(shè)備識(shí)別標(biāo)識(shí)偽造難度、提升設(shè)備識(shí)別標(biāo)識(shí)安全質(zhì)量。還能夠通過配置設(shè)備識(shí)別標(biāo)識(shí)對(duì)于設(shè)備內(nèi)容不可見的方式,避免設(shè)備識(shí)別標(biāo)識(shí)在設(shè)備一側(cè)被不當(dāng)獲取,降低數(shù)據(jù)安全風(fēng)險(xiǎn)。由此,能夠提升基于ssr方式來提供頁面的過程的安全性和穩(wěn)定性。
1.一種提供頁面的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述訪問字段包括所述目標(biāo)設(shè)備的請(qǐng)求頭字段和/或所述目標(biāo)設(shè)備的請(qǐng)求路由字段。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述向所述目標(biāo)設(shè)備提供針對(duì)所述目標(biāo)組件經(jīng)本地渲染得到的頁面,并利用所述頁面提供所述設(shè)備識(shí)別標(biāo)識(shí),包括:
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述目標(biāo)組件的業(yè)務(wù)身份標(biāo)識(shí)和所述訪問字段生成針對(duì)所述目標(biāo)設(shè)備的設(shè)備識(shí)別標(biāo)識(shí),包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括:
8.根據(jù)權(quán)利要求1-7中任一項(xiàng)所述的方法,其特征在于,所述設(shè)備識(shí)別標(biāo)識(shí)還被維護(hù)有生效時(shí)間區(qū)間,所述響應(yīng)于目標(biāo)設(shè)備針對(duì)目標(biāo)組件的訪問請(qǐng)求發(fā)送有設(shè)備識(shí)別標(biāo)識(shí),確定用于生成所述設(shè)備識(shí)別標(biāo)識(shí)的歷史業(yè)務(wù)身份標(biāo)識(shí)和歷史訪問字段,包括:
9.一種提供頁面的裝置,其特征在于,包括:
10.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
11.一種計(jì)算機(jī)可讀介質(zhì),其特征在于,其上存儲(chǔ)有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令可被處理器執(zhí)行以實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的方法。
12.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的方法。