我需要编写一个 REST
api,它将发送一个 XML
文件作为响应。
我对应该将什么 MediaType
定义为响应感到困惑。
@Produces(MediaType.APPLICATION_OCTET_STREAM)
或
@Produces(MediaType.APPLICATION_XML)
API 将通过 GET 请求提供,我希望在客户端下载该文件。
最佳答案
我会选择@Produces(MediaType.APPLICATION_XML)
,因为@Produces(MediaType.APPLICATION_OCTET_STREAM)
是application/octet-stream
的常量,通常用于二进制类型(例如视频、音乐和其他内容)
关于java - 使用 REST api 下载 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33121838/