# 数据脱敏
数据脱敏策略是对响应内容进行脱敏,防止敏感信息泄漏。 此策略仅对json和xml格式的响应内容有效。
文档中使用的json示例数据:
{
"son": [
{
"son": [
{
"name": "3213123123123123312312312",
"id": "level_3_id"
},
{
"name": "312331232131231231231231212",
"id": "level_3_id"
}
],
"name": "lev3level_3_id2name",
"id": "level_2_id"
}
],
"name": "level_3123123121_name",
"id": "level_1_id"
}
新增数据脱敏策略,添加响应体json,选择需要脱敏的json节点
添加策略到API接口,在"API测试"中,查看数据脱敏策略调用结果:
脱敏规则说明:
脱敏规则 说明 数据完全脱敏 完全脱敏,将数据全部替换为* 开头前...位 将数据开头的N位替换为* 结尾后...位 将数据结尾的N位替换为* 在范围内脱敏 将数据在指定范围内替换为* 手机号脱敏 手机号脱敏,将手机号中间4位替换为* 邮箱脱敏 邮箱脱敏,将邮箱用户名后一半位替换为* 身份证脱敏 身份证脱敏,将身份证中间位替换为* 金额隐藏脱敏 金额隐藏脱敏,把金额脱敏为5个* 正则匹配脱敏 正则匹配脱敏,正则匹配成功则替换为****