如何以KB为单位获取即将到来的文件大小

时间:2014-07-12 05:23:04

标签: java scala playframework

如何在scala中以KB为单位获取视频或音频文件的大小 试过这个,但它没有帮助我 How to find file size in scala?

sizelength始终返回1.

def uploadVideo = Action.async(parse.multipartFormData) { implicit request =>
      request.body.files.map { mov =>
            println(request.body.files.size) //returns 1
            println(request.body.files.length)//returns 1
      }
      Ok("success")
  }

1 个答案:

答案 0 :(得分:0)

最终受到一些打击并尝试我得到了解决方案

def uploadVideo = Action.async(parse.multipartFormData) { implicit request =>
     request.body.files.map { mov =>
        println(mov.ref.file.length/1024)//exact in KB
     }
     Ok("success")
}