http库如何知道哪个序列化程序或反序列化程序用于请求或响应?
http是否为每个MIME类型定义了自己的序列化程序/反序列化程序?
http使用哪个序列化/反序列化库来处理JSON和protobuf Mime类型?
发布于 2018-06-27 07:47:06
这取决于您正在使用的服务框架。在Java EE JAX-RS framework中,称为entity providers的类负责读取和写入服务。这些实体提供程序实现执行数据操作的MessageBodyReader或MessageBodyWriter接口。MessageBodyReader使用Consumes注释来指定它读取的mime类型。类似地,MessageBodyWriter使用Produces注释来指定它写入的mime类型。框架根据服务调用的指定mime类型选择正确的实体提供程序。
https://stackoverflow.com/questions/51052693
复制相似问题