[发明专利]一种API调试日志打印方法及装置有效
申请号: | 201510523536.6 | 申请日: | 2015-08-24 |
公开(公告)号: | CN105204789B | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | 徐天工 | 申请(专利权)人: | 北京金山安全软件有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 api 调试 日志 打印 方法 装置 | ||
1.一种API调试日志打印方法,其特征在于,所述方法包括步骤:
API调试日志打印装置接收调用方发送的调试日志打印请求,所述打印请求中包括调试令牌,所述调试日志用于向所述调用方提供API的调试方法以使所述调用方理解所述API处理逻辑;
所述API调试日志打印装置根据所述调试令牌对应的预设特征信息,判断所述调试令牌是否有效,所述预设特征信息用于表征所述调试令牌的有效属性;
当判断所述调试令牌有效时,所述API调试日志打印装置查找并打印所述调试日志打印请求对应的调试日志。
2.如权利要求1所述的API调试日志打印方法,其特征在于,所述接收调用方发送的调试日志打印请求之前,还包括:
接收调试令牌预设指令,预设所述调试令牌对应的特征信息,所述特征信息包括所述调试令牌的令牌值。
3.如权利要求2所述的API调试日志打印方法,其特征在于,所述判断所述调试令牌是否有效,包括:
读取所述调试令牌的令牌值,并将所述令牌值与所述调试令牌的预设令牌值比较,当所述令牌值与所述预设令牌值相同时,判断所述调试令牌有效。
4.如权利要求2所述的API调试日志打印方法,其特征在于,所述特征信息还包括所述调试令牌的生存周期、日志打印配额及已用打印配额,则所述判断所述调试令牌是否有效,包括:
读取所述调试令牌的令牌值、生存周期、日志打印配额及已用打印配额,并判断所述令牌值与所述调试令牌的预设令牌值是否相同,所述调试令牌是否处于所述生存周期内,以及所述已用打印配额是否已达到所述日志打印配额;
当所述令牌值与所述预设令牌值相同,所述调试令牌处于所述生存周期内,且所述调试令牌的已用打印配额未达到所述日志打印配额时,判断所述调试令牌有效。
5.如权利要求1所述的API调试日志打印方法,其特征在于,所述打印请求中还包括调试级别参数,当判断所述调试令牌有效时,所述查找并打印所述调试日志打印请求对应的调试日志,包括:
根据所述调试级别参数,查找并打印与所述调试级别对应的调试日志,其中所述调试级别参数用于表征所述调试日志对应的调试级别。
6.一种API调试日志打印装置,其特征在于,所述装置包括:
接收单元,用于接收调用方发送的调试日志打印请求,所述打印请求中包括调试令牌,所述调试日志用于向所述调用方提供API的调试方法以使所述调用方理解所述API处理逻辑;
处理单元,用于根据所述调试令牌对应的预设特征信息,判断所述调试令牌是否有效,所述预设特征信息用于表征所述调试令牌的有效属性;
打印单元,用于当判断所述调试令牌有效时,查找并打印所述调试日志打印请求对应的调试日志。
7.如权利要求6所述的API调试日志打印装置,其特征在于,所述装置还包括:
预设单元,用于接收调试令牌预设指令,预设所述调试令牌对应的特征信息,所述特征信息包括所述调试令牌的令牌值。
8.如权利要求7所述的API调试日志打印装置,其特征在于,所述处理单元还用于:
读取所述调试令牌的令牌值,并将所述令牌值与所述调试令牌的预设令牌值比较,当所述令牌值与所述预设令牌值相同时,判断所述调试令牌有效。
9.如权利要求7所述的API调试日志打印装置,其特征在于,所述特征信息还包括所述调试令牌的生存周期、日志打印配额及已用打印配额,则所述处理单元还用于:
读取所述调试令牌的令牌值、生存周期、日志打印配额及已用打印配额,并判断所述令牌值与所述调试令牌的预设令牌值是否相同,所述调试令牌是否处于所述生存周期内,以及所述已用打印配额是否已达到所述日志打印配额;
当所述令牌值与所述预设令牌值相同,所述调试令牌处于所述生存周期内,且所述调试令牌的已用打印配额未达到所述日志打印配额时,判断所述调试令牌有效。
10.如权利要求6所述的API调试日志打印装置,其特征在于,所述打印请求中还包括调试级别参数,当判断所述调试令牌有效时,所述打印单元还用于:
根据所述调试级别参数,查找并打印与所述调试级别对应的调试日志,其中所述调试级别参数用于表征所述调试日志对应的调试级别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山安全软件有限公司,未经北京金山安全软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510523536.6/1.html,转载请声明来源钻瓜专利网。