我创建了一个 .proto 消息,我正在公开一个看起来像这样的休息服务
@Path("/test")
public interface test{
@POST
@Produces("application/x-protobuf")
@Consumes("application/x-protobuf")
public Response getProperties(TestRequest testrq);
}
Run Code Online (Sandbox Code Playgroud)
现在 TestRequest 是 .protobuf 的 Java 生成文件,我如何在请求正文中传递它?
这将是 .proto 文件格式
message TestRequest
{
string id = 1;
string name = 2;
enum TestType
{
Test=1
}
TestType testType = 3;
}
Run Code Online (Sandbox Code Playgroud)