Я новичок в gRPC Framework и создал образец клиент-сервер на моем ПК (см. this ).
В моем клиент-серверном приложении я реализовал простой RPC
service NameStudent {
rpc GetRoll(RollNo) returns (Details) {}
}
Клиент отправляет RollNo и получает его / ее данные, которые имя, возраст, пол, имя родителя и номер броска
message RollNo{
int32 roll = 1;
}
message Details {
string name = 1;
string gender = 2;
int32 age = 3;
string parent = 4;
RollNo rollid = 5;
}
Фактические коды сервера и клиента являются адаптацией примера кода, объясненного здесь
Теперь мой сервер может прослушивать "0.0.0.0:50051(address:port)" и клиент может отправлять ролл № на "localhost: 50051" и получите детали.
Я хочу увидеть фактические двоичные данные , которые передаются между клиентом и сервером. Я пытался использовать Wireshark, но я не понимаю, что я вижу здесь.
Вот скриншот wireshark capture
А вот подробности выделенной записи на скриншоте выше.
Нужна помощь в понимании Wireshark здесь, или любой другой способ, который может быть использован для просмотра двоичных данных.