[發(fā)明專利]一種WEB前端日志輸出方法與裝置在審
| 申請?zhí)枺?/td> | 201710357794.0 | 申請日: | 2017-05-19 |
| 公開(公告)號: | CN107291615A | 公開(公告)日: | 2017-10-24 |
| 發(fā)明(設計)人: | 張強;潘仁勝;高林武 | 申請(專利權(quán))人: | 北京北信源軟件股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京連和連知識產(chǎn)權(quán)代理有限公司11278 | 代理人: | 楊帆 |
| 地址: | 100081 北京市海淀區(qū)中關村*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 web 前端 日志 輸出 方法 裝置 | ||
技術領域
本發(fā)明涉及WEB前端技術領域,更具體地,特別是指一種WEB前端日志輸出方法與裝置。
背景技術
現(xiàn)有技術中已經(jīng)有很多瀏覽器附帶控制臺方法,控制臺方法可用于在代碼中輸出調(diào)試信息。但是現(xiàn)有技術中的控制臺方法只能執(zhí)行簡單的查看操作,查看的信息無等級劃分、無類別劃分,無法在頁面中直接顯示,更不具有優(yōu)化顯示效果,以至于現(xiàn)有技術中的瀏覽器無法統(tǒng)一整理出指定時間段內(nèi)頁面的輸出信息、執(zhí)行過程信息、以及操作信息。這使得開發(fā)人員或維護人員在前端程序的調(diào)試開發(fā)和系統(tǒng)性能診斷工作中,問題定位慢、優(yōu)化效果差、工作效率低。
針對現(xiàn)有技術中在前端程序的調(diào)試開發(fā)和系統(tǒng)性能診斷工作中,問題定位慢、優(yōu)化效果差、工作效率低的問題,目前尚未有有效的解決方案。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實施例的目的在于提出一種WEB前端日志輸出方法與裝置,能夠針對不同終端或不同類型的終端進行WEB前端日志輸出,提高開發(fā)人員或維護人員在前端程序的調(diào)試開發(fā)和系統(tǒng)性能診斷工作中的診斷速度、優(yōu)化效果與工作效率。
基于上述目的,本發(fā)明實施例的一方面提供了一種WEB前端日志輸出方法,應用于終端,包括以下步驟:
配置日志信息等級并為每個所述日志信息等級指定不同日志信息類別組合;
允許前端瀏覽器頁面查詢?nèi)罩居涗洠?/p>
當所述前端瀏覽器頁面查詢?nèi)罩居涗洉r,根據(jù)所述日志信息等級顯示與輸出日志信息。
在一些實施方式中,所述配置日志信息等級,為建立配置文件并在所述配置文件中配置日志信息等級;所述根據(jù)所述日志信息等級顯示與輸出日志信息,為根據(jù)所述配置文件中的所述日志信息等級顯示與輸出日志信息。
在一些實施方式中,每條日志信息的所述日志信息類別包括以下之一:調(diào)試數(shù)據(jù)、過程信息、警告信息、錯誤信息、嚴重錯誤信息;所述配置文件配置的所述日志信息等級包括以下之一:調(diào)試等級、過程等級、警告等級、錯誤等級、嚴重錯誤等級;其中,所述調(diào)試等級指定日志信息類別包括調(diào)試數(shù)據(jù)、過程信息、警告信息、錯誤信息、嚴重錯誤信息;所述過程等級指定日志信息類別包括過程信息、警告信息、錯誤信息、嚴重錯誤信息;所述警告等級指定日志信息類別包括警告信息、錯誤信息、嚴重錯誤信息;所述錯誤等級指定日志信息類別包括錯誤信息、嚴重錯誤信息;所述嚴重錯誤等級指定日志信息類別包括嚴重錯誤信息。
在一些實施方式中,所述前端瀏覽器頁面能夠根據(jù)實際調(diào)試需要選擇查詢?nèi)罩居涗浕虿徊樵內(nèi)罩居涗洝?/p>
在一些實施方式中,在配置所述日志信息等級時還執(zhí)行以下步驟:
定義基于所述日志信息類別、日志時間、文件名、函數(shù)名、消息內(nèi)容中至少之一的數(shù)據(jù)結(jié)構(gòu);
定義用于存放基于所述數(shù)據(jù)結(jié)構(gòu)的日志信息的日志數(shù)組。
在一些實施方式中,根據(jù)所述日志信息等級顯示與輸出日志信息包括以下步驟:
根據(jù)所述日志信息調(diào)用日志對象中的方法獲取日志信息,并將獲取的所述日志信息保存在所述數(shù)據(jù)結(jié)構(gòu)中;
在所述瀏覽器頁面展示所述數(shù)據(jù)結(jié)構(gòu)中儲存的所述日志信息,并允許所述瀏覽器頁面將所述日志信息輸出。
本發(fā)明實施例的另一方面,還提供了一種WEB前端日志輸出裝置,使用了上述方法。
本發(fā)明實施例的另一方面,還提供了一種計算機設備,包括存儲器、至少一個處理器以及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時執(zhí)行上述的方法。
本發(fā)明實施例的另一方面,還提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時執(zhí)行上述的方法。
本發(fā)明實施例的另一方面,還提供了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括存儲在計算機可讀存儲介質(zhì)上的計算程序,所述計算程序包括指令,當所述指令被計算機執(zhí)行時,使所述計算機執(zhí)行上述方法。
本發(fā)明具有以下有益技術效果:本發(fā)明實施例提供的WEB前端日志輸出方法與裝置,通過使用配置日志信息等級、指定不同日志信息類別組合、允許前端瀏覽器頁面查詢?nèi)罩居涗洝⒏鶕?jù)所述日志信息等級顯示與輸出日志信息的技術方案,使得瀏覽器能夠整理出指定時間段內(nèi)頁面的輸出信息、執(zhí)行過程信息、以及操作信息供開發(fā)人員或維護人員參考,提高了開發(fā)人員或維護人員在前端程序的調(diào)試開發(fā)和系統(tǒng)性能診斷工作中的診斷速度、優(yōu)化效果與工作效率。
附圖說明
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京北信源軟件股份有限公司,未經(jīng)北京北信源軟件股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710357794.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:文件異常檢測方法和電子設備
- 下一篇:一種項目報告在線生成平臺
- 提供共享Web模塊的系統(tǒng)和方法
- 管理環(huán)球網(wǎng)網(wǎng)頁中的環(huán)球網(wǎng)媒體的系統(tǒng)及其實現(xiàn)方法
- 一種WEB業(yè)務實現(xiàn)系統(tǒng)、裝置及方法
- 高速緩存廣播信息的方法和裝置
- 基于QoS指標和Web服務輸出參數(shù)的Web服務組合方法和裝置
- Web托管審查方法、裝置及Web托管系統(tǒng)
- 用于信息處理和Web瀏覽歷史導航的方法和設備及電子裝置
- 用于將web站點轉(zhuǎn)換為目標web app站點的方法和裝置
- 用于防護WEB漏洞的方法和設備
- 一種Web攻擊報告生成方法、裝置、設備及計算機介質(zhì)





