用于大型文件上载的Java REST API

时间:2014-06-04 07:06:57

标签: java javascript rest file-upload jersey

我正在使用Jersey开发REST API,我需要通过REST API添加大文件上传。我试过小文件和它的工作。但是,该API将用于上传大小为2GB - 5GB的大文件,因为它将用于上传视频。

我已经检查了堆栈溢出和其他论坛以找到类似的问题,并建议使用流式传输上传大文件。我不确定如何编写REST API来接受这样的大文件而不会超时。我想使用REST API和普通文件上传(通过html文件上传)来接受大文件。我想知道如何将文件分成小块并上传到REST API并将文件存储在服务器中。

Javascript和Java中是否有任何库可以轻松完成此任务?

1 个答案:

答案 0 :(得分:1)

请查看与您的问题类似的回复stackoverflow : uploading large files with jersey(请参阅sikrip的代码)。这是一个例子JS client code for uploading large file

我一直在测试这个JS代码,而且它正在运行。

享受!