我在 Schema 注册表中注册了一个 Schema,如下所示:
{ Prop1:val1,
prop2:val2,
prop3:val3}
以上所有字段都是可选的
当我通过 Rest Proxy 发送数据负载时,如下所示:
{ "":val1, Prop2:val2, Prop3:val3 }
我希望架构注册表会引发错误。但这并没有发生。数据通过接收器连接器,第一个键/值对被忽略。
这是预期的行为吗?如果属性不存在,我如何强制出错(该属性是可选的,但是当我们发送空白属性时,它应该会抛出错误)。