護(hù)人員更快更精確的獲知出錯(cuò)的原因,也就更快的解決問題,提高了維護(hù)人員的維護(hù)效率,使得第三方服務(wù)的問題可以盡快得到解決,進(jìn)一步提高了黃頁(yè)中第三方服務(wù)的準(zhǔn)確性以及用戶使用第三方服務(wù)的體驗(yàn)度。
[0056]可選的,所述裝置還包括:
[0057]發(fā)送模塊,用于在根據(jù)所述出錯(cuò)信息進(jìn)行告警之后,根據(jù)所述出錯(cuò)信息向所述黃頁(yè)瀏覽器發(fā)送下線指令,所述下線指令用于控制所述黃頁(yè)瀏覽器不顯示出錯(cuò)的資源。
[0058]在可選方案中,黃頁(yè)服務(wù)器可以向黃頁(yè)瀏覽器發(fā)送指令,使得黃頁(yè)瀏覽器不顯示出錯(cuò)的資源,避免用戶獲得錯(cuò)誤的頁(yè)面信息,減少對(duì)用戶造成的困擾;并且,提高了黃頁(yè)瀏覽器提供信息的準(zhǔn)確性以及用戶使用黃頁(yè)瀏覽器的體驗(yàn)度。
[0059]可選的,所述裝置還包括:
[0060]檢查模塊,用于周期性檢查所述第三方服務(wù)器上的資源。
[0061]在可選方案中,還可以設(shè)置黃頁(yè)服務(wù)器周期性檢查第三方服務(wù)器上的資源是否出錯(cuò),以使得維護(hù)人員能夠及時(shí)獲知第三方提供的網(wǎng)頁(yè)出現(xiàn)問題并及時(shí)進(jìn)行修復(fù)或下線操作,避免給用戶提供錯(cuò)誤的頁(yè)面信息,減少對(duì)用戶造成的困擾;并且,提高了黃頁(yè)中第三方服務(wù)的準(zhǔn)確性以及用戶使用第三方服務(wù)的體驗(yàn)度。
[0062]根據(jù)本公開實(shí)施例的第五方面,提供一種黃頁(yè)信息的顯示系統(tǒng),包括:
[0063]終端,用于將對(duì)第三方網(wǎng)頁(yè)的資源請(qǐng)求消息發(fā)送到第三方服務(wù)器,并接收所述第三方服務(wù)器根據(jù)所述資源請(qǐng)求消息返回的資源響應(yīng)消息;根據(jù)所述資源響應(yīng)消息分析對(duì)所述第三方網(wǎng)頁(yè)的資源獲取是否成功;當(dāng)對(duì)所述第三方網(wǎng)頁(yè)的資源獲取不成功時(shí),發(fā)送出錯(cuò)信息到黃頁(yè)服務(wù)器;
[0064]所述黃頁(yè)服務(wù)器,用于接收所述出錯(cuò)信息,并根據(jù)所述出錯(cuò)信息進(jìn)行告警。
[0065]本實(shí)施例中,通過對(duì)黃頁(yè)瀏覽器與第三方服務(wù)器之間的資源請(qǐng)求及資源響應(yīng)進(jìn)行監(jiān)聽,判斷第三方網(wǎng)頁(yè)的資源獲取是否成功,從而實(shí)現(xiàn)對(duì)第三方提供的網(wǎng)頁(yè)展示是否正確進(jìn)行監(jiān)控。這樣,維護(hù)人員能夠及時(shí)獲知第三方提供的網(wǎng)頁(yè)出現(xiàn)問題并及時(shí)進(jìn)行修復(fù)或下線操作,避免給用戶提供錯(cuò)誤的頁(yè)面信息,減少對(duì)用戶造成的困擾;并且,提高了黃頁(yè)中第三方服務(wù)的準(zhǔn)確性以及用戶使用第三方服務(wù)的體驗(yàn)度。
[0066]根據(jù)本公開實(shí)施例的第六方面,提供一種黃頁(yè)信息的顯示裝置,包括:
[0067]處理器;
[0068]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0069]其中,所述處理器被配置為:
[0070]接收黃頁(yè)瀏覽器對(duì)第三方網(wǎng)頁(yè)的資源請(qǐng)求消息,并轉(zhuǎn)發(fā)到第三方服務(wù)器;
[0071]接收所述第三方服務(wù)器根據(jù)所述資源請(qǐng)求消息返回的資源響應(yīng)消息;
[0072]根據(jù)所述資源響應(yīng)消息分析對(duì)所述第三方網(wǎng)頁(yè)的資源獲取是否成功;
[0073]當(dāng)對(duì)所述第三方網(wǎng)頁(yè)的資源獲取不成功時(shí),發(fā)送出錯(cuò)信息到黃頁(yè)服務(wù)器,所述黃頁(yè)服務(wù)器根據(jù)所述出錯(cuò)信息進(jìn)行告警。
[0074]本實(shí)施例中,通過對(duì)黃頁(yè)瀏覽器與第三方服務(wù)器之間的資源請(qǐng)求及資源響應(yīng)進(jìn)行監(jiān)聽,判斷第三方網(wǎng)頁(yè)的資源獲取是否成功,從而實(shí)現(xiàn)對(duì)第三方提供的網(wǎng)頁(yè)展示是否正確進(jìn)行監(jiān)控。這樣,維護(hù)人員能夠及時(shí)獲知第三方提供的網(wǎng)頁(yè)出現(xiàn)問題并及時(shí)進(jìn)行修復(fù)或下線操作,避免給用戶提供錯(cuò)誤的頁(yè)面信息,減少對(duì)用戶造成的困擾;并且,提高了黃頁(yè)中第三方服務(wù)的準(zhǔn)確性以及用戶使用第三方服務(wù)的體驗(yàn)度。
[0075]根據(jù)本公開實(shí)施例的第七方面,提供一種黃頁(yè)信息的顯示裝置,包括:
[0076]處理器;
[0077]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0078]其中,所述處理器被配置為:
[0079]接收終端發(fā)送的出錯(cuò)信息,所述出錯(cuò)信息用于表示從第三方服務(wù)器獲取所述第三方網(wǎng)頁(yè)的資源不成功;
[0080]根據(jù)所述出錯(cuò)信息進(jìn)行告警。
[0081]本實(shí)施例中,黃頁(yè)服務(wù)器根據(jù)終端發(fā)送的出錯(cuò)信息向維護(hù)人員進(jìn)行告警,以使得維護(hù)人員能夠及時(shí)獲知第三方提供的網(wǎng)頁(yè)出現(xiàn)問題并及時(shí)進(jìn)行修復(fù)或下線操作,避免給用戶提供錯(cuò)誤的頁(yè)面信息,減少對(duì)用戶造成的困擾;并且,提高了黃頁(yè)中第三方服務(wù)的準(zhǔn)確性以及用戶使用第三方服務(wù)的體驗(yàn)度。
[0082]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0083]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0084]圖1是根據(jù)一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示方法的流程圖;
[0085]圖2是根據(jù)另一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示方法的流程圖;
[0086]圖3是根據(jù)另一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示方法的流程圖;
[0087]圖4是根據(jù)另一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示方法的流程圖;
[0088]圖5是根據(jù)一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示裝置的框圖;
[0089]圖6是根據(jù)一示例性實(shí)施例示出的分析模塊的框圖;
[0090]圖7是根據(jù)一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示裝置的框圖;
[0091]圖8是根據(jù)另一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示裝置的框圖;
[0092]圖9是根據(jù)另一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示裝置的框圖;
[0093]圖10是根據(jù)一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示系統(tǒng)的框圖;
[0094]圖11是根據(jù)一示例性實(shí)施例示出的一種用于黃頁(yè)信息顯示的裝置1300的框圖;
[0095]圖12是根據(jù)一示例性實(shí)施例示出的一種用于黃頁(yè)信息顯示的裝置1900的框圖。
【具體實(shí)施方式】
[0096]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0097]一個(gè)網(wǎng)頁(yè)的內(nèi)容通常由若干資源文件組成,比如HTML文件、圖片,CSS文件和Javascript文件。其中,HTML文件主要承載頁(yè)面的內(nèi)容(比如某頁(yè)面有一個(gè)標(biāo)題和一段正文),CSS文件決定頁(yè)面內(nèi)容具體的表現(xiàn)形式(比如標(biāo)題需要表現(xiàn)為粗體,紅色),Javascript文件包含的是頁(yè)面的操作(比如點(diǎn)擊某個(gè)標(biāo)題后展開某個(gè)段落)。
[0098]網(wǎng)頁(yè)瀏覽器在展示網(wǎng)頁(yè)內(nèi)容時(shí),會(huì)按順序分析若干資源文件。如果碰到一個(gè)需要加載資源文件的標(biāo)志,那就會(huì)發(fā)起一個(gè)資源請(qǐng)求,去服務(wù)器相應(yīng)的地址下載該資源文件,如此重復(fù),直到整個(gè)頁(yè)面分析完畢。在這個(gè)分析過程和下載的過程中,如果文件下載失敗,那就會(huì)影響一個(gè)頁(yè)面的展示,比如一個(gè)圖片下載失敗,用戶就會(huì)看不到預(yù)期的圖片,如果CSS文件下載失敗,那頁(yè)面的顯示就會(huì)出現(xiàn)異常,如果是主HTML文件下載失敗,那整個(gè)頁(yè)面就會(huì)看不到。
[0099]本公開實(shí)施例中,對(duì)網(wǎng)頁(yè)瀏覽器發(fā)送到第三方服務(wù)器的資源請(qǐng)求及第三方服務(wù)器反饋的資源響應(yīng)進(jìn)行監(jiān)聽,以確定對(duì)第三方網(wǎng)頁(yè)的資源獲取是否成功,進(jìn)而實(shí)現(xiàn)對(duì)第三方服務(wù)的監(jiān)控。
[0100]圖1是根據(jù)一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示方法的流程圖,如圖1所示,黃頁(yè)信息的顯示方法用于終端中,包括以下步驟。
[0101]在步驟S11中,接收黃頁(yè)瀏覽器對(duì)第三方網(wǎng)頁(yè)的資源請(qǐng)求消息,并轉(zhuǎn)發(fā)到第三方服務(wù)器。
[0102]在步驟S12中,接收第三方服務(wù)器根據(jù)資源請(qǐng)求消息返回的資源響應(yīng)消息。
[0103]在步驟S13中,根據(jù)資源響應(yīng)消息分析對(duì)第三方網(wǎng)頁(yè)的資源獲取是否成功。
[0104]在步驟S14中,當(dāng)對(duì)第三方網(wǎng)頁(yè)的資源獲取不成功時(shí),發(fā)送出錯(cuò)信息到黃頁(yè)服務(wù)器,黃頁(yè)服務(wù)器根據(jù)出錯(cuò)信息進(jìn)行告警。
[0105]例如,監(jiān)控裝置獲取黃頁(yè)瀏覽器向第三方服務(wù)器發(fā)送HTML請(qǐng)求、CSS請(qǐng)求和Javascript請(qǐng)求,以及第三方服務(wù)器針對(duì)這些請(qǐng)求返回的響應(yīng)消息。由于第三方服務(wù)器出現(xiàn)故障,CSS文件缺失,第三方服務(wù)器無(wú)法返回CSS文件,因此,第三方服務(wù)器返回的針對(duì)CSS請(qǐng)求的響應(yīng)消息中,包含CSS文件獲取出錯(cuò)的代碼500。監(jiān)控裝置根據(jù)響應(yīng)消息中的代碼500,確定對(duì)CSS文件獲取不成功,實(shí)時(shí)發(fā)送出錯(cuò)信息到黃頁(yè)服務(wù)器,以提醒黃頁(yè)的維護(hù)人員。
[0106]本實(shí)施例中,通過對(duì)黃頁(yè)瀏覽器與第三方服務(wù)器之間的資源請(qǐng)求及資源響應(yīng)進(jìn)行監(jiān)聽,判斷第三方網(wǎng)頁(yè)的資源獲取是否成功,從而實(shí)現(xiàn)對(duì)第三方提供的網(wǎng)頁(yè)展示是否正確進(jìn)行監(jiān)控。這樣,維護(hù)人員能夠及時(shí)獲知第三方提供的網(wǎng)頁(yè)出現(xiàn)問題并及時(shí)進(jìn)行修復(fù)或下線操作,避免給用戶提供錯(cuò)誤的頁(yè)面信息,減少對(duì)用戶造成的困擾;并且,提高了黃頁(yè)中第三方服務(wù)的準(zhǔn)確性以及用戶使用第三方服務(wù)的體驗(yàn)度。
[0107]可選的,當(dāng)對(duì)所述第三方網(wǎng)頁(yè)的資源獲取不成功時(shí),該方法還包括:
[0108]向所述黃頁(yè)瀏覽器發(fā)送拒絕顯示指令,所述拒絕顯示指令用于控制所述黃頁(yè)瀏覽器不顯示所述第三方網(wǎng)頁(yè)。
[0109]在可選方案中,監(jiān)控裝置發(fā)現(xiàn)對(duì)第三方網(wǎng)頁(yè)的資源獲取不成功,即第三方網(wǎng)頁(yè)無(wú)法正常顯示時(shí),可以向黃頁(yè)瀏覽器發(fā)送控制指令,以控制黃頁(yè)瀏覽器不顯示該第三方網(wǎng)頁(yè),避免給用戶展示錯(cuò)誤的頁(yè)面信息,減少對(duì)用戶造成的困擾;并且,提高了黃頁(yè)中第三方服務(wù)的準(zhǔn)確性以及用戶使用第三方服務(wù)的體驗(yàn)度。
[0110]圖2是根據(jù)另一示例性實(shí)施例示出的一種黃頁(yè)信息的顯示方法的流程圖,如圖2所示,可選的,上述步驟S13包括:
[0111]在步驟S21中,從資源響應(yīng)消息提取請(qǐng)求狀態(tài)標(biāo)識(shí),請(qǐng)求狀態(tài)標(biāo)識(shí)用于標(biāo)識(shí)獲取資源的狀態(tài)類型;
[0112]在步驟S22中,根據(jù)請(qǐng)求狀態(tài)標(biāo)識(shí)確定對(duì)第三方網(wǎng)頁(yè)的資源獲取是否成功。
[0113]第三方服務(wù)器返回的資源響應(yīng)消息中,包含請(qǐng)求狀態(tài)標(biāo)識(shí),如狀態(tài)代碼。例如,當(dāng)?shù)谌椒?wù)器能夠正常反饋黃頁(yè)瀏覽器所請(qǐng)求的資源時(shí),資源響應(yīng)消息中