4.58.0
(feat): 为生成的 SDK 添加日志记录支持。
用户可以通过向客户端构造函数传递 logging 参数来配置日志记录器。
logging 参数接受一个包含以下属性的 LogConfig 字典:
level:要使用的日志级别。默认为"info"。logger:要使用的日志记录器。默认为ConsoleLogger。silent:是否静默日志记录器。默认为True。
level 属性可以是以下值之一:
"debug""info""warn""error"
要提供自定义日志记录器,请传递一个实现 ILogger 协议的对象,该对象具有 debug、info、warn 和 error 方法。
敏感头部信息(authorization、x-api-key、cookie 等)会在日志中自动被编辑。