2015-07-13 64 views
0

我在Restful Web服务上有一个url,它有一个使用ResponseEntity加载json文件的url。有没有这样的方式,当我加载的网址,它仍然返回JSON,但另外提示用户下载相同的JSON格式的CSV数据?有没有像我可以告诉它基本上返回2个文件或类似的东西?谢谢!在Spring Rest Web Service上下载文件

回答

0

REST基于基于请求响应模型的HTTP。对于每个请求,只能有一个响应。

您可以在客户端代码中执行预期操作。例如,您返回一个带有链接到CSV下载URL的JSON。

{ 
    "csvUrl":"http..." 
} 

而且从你的客户,无论是Javascript或其他任何提示用户从csvUrl链接下载。