gpt4 book ai didi

java - 如何使用 jersey 中的 MediaType 类创建自定义 mime 类型?

转载 作者:行者123 更新时间:2023-12-01 12:45:08 28 4
gpt4 key购买 nike

如何使用 jersey 中的 MediaType 类创建自定义 mime 类型?下面是我的代码:

public class MimeTypeClass extends MediaType {

public static final String APPLICATION_IMAGE_JPEG = "image/jpeg";
}

当我构建主体部分时,我收到编译错误:

FormDataBodyPart bodyPart1 = new FormDataBodyPart(
FormDataContentDisposition.name("Thumbnail").fileName("thumbnail").build(),
inputStreamThumbNail, MimeTypeClass.APPLICATION_IMAGE_JPEG);

最佳答案

您传递的是字符串,而不是 MediaType。自定义媒体类型的包装器可能如下所示:

public class CustomMediaTypes {

public final static String IMAGE_JPEG = "image/jpeg";

public final static MediaType IMAGE_JPEG_TYPE = new MediaType("image", "jpeg");

}

然后你会通过CustomMediaTypes.IMAGE_JPEG_TYPEFormDataBodyPart构造函数和 CustomMediaTypes.IMAGE_JPEG例如 @Consumes注释

关于java - 如何使用 jersey 中的 MediaType 类创建自定义 mime 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24777294/

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