Java 提供保存图像的选项
我的服务呼叫返回图像Java 提供保存图像的选项,java,html,image,Java,Html,Image,我的服务呼叫返回图像 它返回png图像,其标题中的内容类型为image/jpeg,它在同一页面中打开图像。我想让用户选择将此图像保存到磁盘。您需要内容处理头在服务器的响应中 内容配置可以是内联的,请将内容配置指定为附件 response.setContentType("image/jpeg"); response.setHeader("Content-Disposition", "attachment; filename=" + imageName + ".jpg"); 您需要在服务器的Res
它返回png图像,其标题中的内容类型为image/jpeg,它在同一页面中打开图像。我想让用户选择将此图像保存到磁盘。您需要
内容处理
头在服务器的响应中
内容配置可以是内联的,请将内容配置指定为附件
response.setContentType("image/jpeg");
response.setHeader("Content-Disposition", "attachment; filename=" + imageName + ".jpg");
您需要在服务器的ResponseAKS中设置
内容处置标题。有什么例子吗?谢谢你的例子。在这里,我使用的是jersey web services of java,不知道如何在这里实现。这可能会帮助您查看以下行:return Response.ok(docStream,MediaType.APPLICATION_OCTET_STREAM)。header(“content disposition”,“attachment;filename=doc.rtf”).build()
但是@GET@生成(“image/jpeg”)公共字节[],这是我的代码,它仍然在同一浏览器中打开。你应该返回响应
,而不是字节[]
,并像我之前的评论一样返回它