我要求调用者限制REST响应中的属性.考虑JSON格式的响应.
例如:对于给定的REST端点,默认响应如下
{
"id" : "111"
"name" : "John"
"age" : "30"
}
Run Code Online (Sandbox Code Playgroud)
对于"来电者1",响应应该是这样的
{
"id" : "111"
"name" : "John"
"age" : "null"
}
Run Code Online (Sandbox Code Playgroud)
对于"来电者2",响应应该是这样的
{
"id" : "111"
"name" : "null"
"age" : "30"
}
Run Code Online (Sandbox Code Playgroud)
在上面的响应JSON中,"null"表示这样的属性不会暴露给这样的调用者.
我正在寻找一种实现控制REST响应的方法.