保存和查看日志报文
功能概述
为了让日志能给用户排查问题提供更有针对性的帮助,我们在原有的API日志基础上提供了查看API日志报文的功能。
使用说明
开启API报文存储设置
在项目管理/开发页面注册API时,会看到一个保存日志报文开关。出于性能考虑,日志报文的默认存储时间是7天。在第8天凌晨会自动删除一次之前的所有api报文。
Body存储开关
同样出于性能的考虑,在开启日志报文存储之后,默认关闭保存Body的功能。如果用户希望保存某个api的调用详情需要手动打开这个开关。
Body报文的默认存储长度
默认情况下,请求和响应的存储长度都是1500字节。用户可以在两个方向上分别设置合适的长度,以匹配实际业务的需要。如果希望记录单边报文可以在不希望记录的方向上的存储长度设置为0字节。
开启日志报文存储功能后,用户可以在API日志管理页面看到这个API调用时产生的报文。
系统按照一些规则对报文中的关键字进行了分词过滤。 中文、日文和韩文会按照语义进行分词。除此之外,在英文和字母中出现'#' , '&' , '+' , '-' , '.' , '@' , '_' 和其它符号,都将被视为英文字母的连接字符存在,不会被当做关键字查到。
在数字中',' , '.' 将被视为数字的连接符号,不会被当做关键字查到。
举例: 正文:a#b&c+d-e 搜索:a#b&c+d-e 预期结果:可查到 搜索:c+d-e 预期结果:查不到