使用2(Android)上传大视频文件块
对不起我的英语。我需要上传大文件到服务器。我用2来做这个。现在我上传的文件没有区块,我只发送一个文件。像这样: 接口使用2(Android)上传大视频文件块,android,retrofit,multipart,chunks,Android,Retrofit,Multipart,Chunks,对不起我的英语。我需要上传大文件到服务器。我用2来做这个。现在我上传的文件没有区块,我只发送一个文件。像这样: 接口 @Multipart @POST("/api/upload") Observable<UploadVideoResponse> uploadVideo(@Header("Authorization") String userToken, @Part MultipartBody.Pa
@Multipart
@POST("/api/upload")
Observable<UploadVideoResponse> uploadVideo(@Header("Authorization") String userToken,
@Part MultipartBody.Part video);
在服务器中使用和在前端使用中为块上传,如下所示:
dropzoneOptions: {
url: '/uploadtest',
dictDefaultMessage: 'Click here',
chunksUploaded: function (file, done) {
done()
},
thumbnailWidth: 150,
maxFilesize: 250,
chunking: false,
chunkSize: 1000000, // Bytes
required: true,
maxFiles: 1,
acceptedFiles: 'video/*',
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
},
现在我无法理解如何从块上传大型视频文件。请给我一些建议
dropzoneOptions: {
url: '/uploadtest',
dictDefaultMessage: 'Click here',
chunksUploaded: function (file, done) {
done()
},
thumbnailWidth: 150,
maxFilesize: 250,
chunking: false,
chunkSize: 1000000, // Bytes
required: true,
maxFiles: 1,
acceptedFiles: 'video/*',
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
},