猿问

其余的 MediaType.MULTIPART_FORM_DATA 可以与

我有一个生成这种格式对象的休息服务:

文件详细信息对象{

字节[]数据;字符串 position_of_logo; 字符串用户名;

}

有没有办法在休息中做到这一点?

如果只是 byte[] ,我可以使用 Octet_Stream。但是我需要返回一个带有 byte[] 的对象。

我阅读了有关 MediaType 的信息。Multipart_Form_Data 但据我所知,它似乎与 @Consumes 相关联,您可以在其中将其发送到服务发布请求。

任何指针都会有所帮助。


元芳怎么了
浏览 507回答 1
1回答

MM们

您可以像在这个答案1 中那样使用多部分响应,或者您可以像在这个答案中那样使用自动转换器对字节数组进行 base64 处理。在决定走哪条路时,我会说决定因素是谁是客户。一些客户端无法处理多部分响应,但几乎所有语言都有某种 base64 转换方法。1. 此解决方案是泽西岛特定的。您没有指定您使用的是哪个 JAX-RS 实现。
随时随地看视频慕课网APP

相关分类

Java
我要回答