verfolge ich das Tutorial von http://www.grpc.io/docs/tutorials/basic/node.html#try-it-outDefinieren Sie alle Felder in Proto? Kann es undefinierte Felder ignorieren?
ich wantd zu testen, wie grpc aus dem Protokollpuffer undefiniertes Feld behandelt so geändert ich die route_guide_server.js, Zeile 74, ein zusätzliches Feld test
feature = {
name: name,
location: point,
test: 'test'
};
return feature;
}
Und dann zurückzukehren Ich habe diesen Fehler auf der Clientseite { Error: .routeguide.Feature#test is not a field: undefined
Ist das das erwartete Verhalten? In meinem Verständnis von protocol buffer doc, sollten unbekannte Felder einfach nicht serialisiert werden, anstatt Fehler zu werfen?