洗洗脚泡泡澡 2019-06-17 09:51 采纳率: 40.9%
浏览 1300
已采纳

关于log4j日志打印过滤

已知打印出的日志格式如下:

[http - bio - 8080 - exec - 10][INFO][2019 - 06 - 03 10: 27: 13, 194]请求报文: {
    "projectNo": "credit",
    "reqUrl": "",
    "reqParam": {
        "curMainKey": "carInfo",
        "fieldKey": "carImg",
        "loanNo": "201905308D40A3",
        "picType": "driving",
        "pictureValue
": "[{\"picByte\":\"\\\/9j\\\/4AAQSkZJRgABAQAAAQABAAD\\\/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxM
C4p\\nLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk\\\/\\\/2wBDAQ4ODhMREyYVFSZPNS01T09PT09P\\nT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0\\\/\\\/wAARCAggBhgDASIA\\nAhEBAxEB\\。。。。。。。。。

pictureValue为其他项目传入的base64图片字符串,现在想把pictureValue这个图片字符串的值隐藏不打印
求问,有没有通过log4j拓展重写来实现的方式?
PS:设想过转JSON再去字段,感觉这个做法太过麻瓜。

  • 写回答

3条回答 默认 最新

  • 洗洗脚泡泡澡 2019-06-18 09:13
    关注

    算了吧、还是截取字符串好了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?