gpt4 book ai didi

java - 其余可以 MediaType.MULTIPART_FORM_DATA 与 @Produces 一起使用

转载 作者:行者123 更新时间:2023-12-02 10:37:41 27 4
gpt4 key购买 nike

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

文件详细信息对象{

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

}

有没有办法在休息时完成这个任务?

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

我读到了有关 MediaType 的内容。 Multipart_Form_Data 但据我了解,它似乎与 @Consumes 相关,您可以在其中将其发送到服务发布请求。

任何指示都会有帮助。

谢谢

最佳答案

您可以使用多部分响应,如this answer 1 或者您可以使用自动转换器对字节数组进行 Base64 处理,如 this answer 中所示。 。在决定走哪条路时,我想说决定因素是客户是谁。有些客户端无法处理多部分响应,但几乎所有语言都有某种 base64 转换方法。

<小时/>

<子>1。该解决方案是 Jersey 特定的。您没有指定您正在使用哪个 JAX-RS 实现。

关于java - 其余可以 MediaType.MULTIPART_FORM_DATA 与 @Produces 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53156815/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com