[40m[32minfo[39m[22m[49m 在 DotNetCore 日志上意味着什么
What does [40m[32minfo[39m[22m[49m means on DotNetCore logs
我在 Docker 容器中有一个 DotNet Core 应用程序,当我查看 ILogger 生成的日志时,我可以看到这些字符:
[40m[32minfo[39m[22m[49m: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
[40m[32minfo[39m[22m[49m: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[2]
你能帮我理解他们的意思吗?
它们是(*的残余)ANSI 转义序列,即字体格式代码 - this answer 详细介绍了可用选项..
*您的 post 中没有出现必要的初始转义字符,要么是因为它没有被捕获到日志中,要么是您查看日志时使用的任何内容都没有显示 it/process以及随后的 [xxx
序列作为格式化转义序列
我在 Docker 容器中有一个 DotNet Core 应用程序,当我查看 ILogger 生成的日志时,我可以看到这些字符:
[40m[32minfo[39m[22m[49m: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
[40m[32minfo[39m[22m[49m: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[2]
你能帮我理解他们的意思吗?
它们是(*的残余)ANSI 转义序列,即字体格式代码 - this answer 详细介绍了可用选项..
*您的 post 中没有出现必要的初始转义字符,要么是因为它没有被捕获到日志中,要么是您查看日志时使用的任何内容都没有显示 it/process以及随后的 [xxx
序列作为格式化转义序列