我在本地服務器的CSV文件,我使用下面的代碼在劇中響應發送此文件:如何使用播放框架壓縮CSV文件?
def index = Action {
Ok.sendFile(new java.io.File("fileToServe.csv"))
}
但CSV文件可高達100GB 。所以我想在發送它到播放應用程序響應之前壓縮這個CSV文件。在遊戲中,我發現這個link添加了過濾器,應該對這些響應進行gzip壓縮。我嘗試過但沒有運氣。
這GzipFilter工作原理:
- 沒有給出該文件擴展名是什麼?是.zip而不是.csv?
- 我是否需要在描述的鏈接之外做任何事情?
在播放框架中是否有其他方法來壓縮CSV文件?