我正在尝试创建一个单一的Jersey REST服务,可以返回jpeg或png类型的图像。原因是该服务只有对二进制数据访问权限,并且无法确定其是否为jpeg或png图像。如果我使用以下声明,则浏览器会显示二进制数据。
然而,如果我对JPEG图像使用以下内容,则会显示正确的图像。
@Produces("image/*")
然而,如果我对JPEG图像使用以下内容,则会显示正确的图像。
@Produces("image/jpeg").
我想知道如何使用单个声明,让浏览器识别正确的图像类型(jpeg或png)以进行呈现?