c# - 我们如何忽略在 RequestResponseLoggingMiddleware AspNetcore3 中写入文件内容
问题描述
当我不想使用给定条件记录文件数据时,这是正确的方法吗? contentType 是 application/json 还是有任何其他方法可以跳过写入文件内容?
if (context.Response.ContentType.Contains("application/json"))
{
logger(responseBody);
}
if (!context.Request.ContentType.Contains("application/json"))
{
logger(requestBody);
}
解决方案
推荐阅读
- python - 一个样本在下一次开始之前完成的 Snakemake 优先级
- ios - 此 Mac 上安装的 CoreSimulator 框架版本已过时,此版本的 Xcode 不支持
- java - Spring 未处理 ResponseStatusException
- javascript - 如何使用 javascript 在地图中监听不同的点击事件?
- python - 是否有将相同操作与不同库/编程技术进行比较的基准?
- r - 在 R 中的多个数据框中创建新列
- html - CSS 粘性 z-index 仅适用于 TD 而不是文本内容
- vtiger - 选择 2 在订单项 vtiger 7.3.0 中无法正常工作
- android - 在线性布局中添加表格布局
- java - 如何从数据库中读取 BLOB 数据并在将其保存为文件之前修改数据的内容