2012-06-28 72 views
2

基本上我需要提供REST服務,它將接收一個String參數,使用該參數從另一個系統獲取文件,然後將獲取的文件作爲響應返回。返回文件作爲響應的正確方法是什麼?

效果應該與用戶點擊pdf或任何其他二進制文件鏈接並且瀏覽器提示他保存/下載該文件時相同。

幾個百分點:

  • 是有可能流的文件(要發送的字節作爲我從源系統接收它們)。換句話說,如何處理非常大的文件?
  • 也與流式傳輸相關,當使用常規的HttpServletResponse時,是否必須等到一個大文件完全讀到return response.build()

我該如何使用Apache Wink來做這件事?

PS對不起,這對於眨眼大師來說可能是微不足道的,但我只是開始圍繞developer guide包紮我的頭。

回答

相關問題