1
我正在使用可恢复上传机制上传PDF。但是,Web服务器正在抛出一个403异常,其中指出:“文件必须使用可恢复的上载机制上传。” 这特别令人沮丧,因为可恢复的上传机制就是我正在使用的。我可以将文件更改为.txt,并且它可以高效地工作。Google List API PDF上传Java
String contentType = DocumentListEntry.MediaType.fromFileName(file3.getName()).getMimeType();
System.out.println("This is break zero.");
MediaFileSource mediaFile = new MediaFileSource(file3, contentType);
System.out.println("This is break one.");
ResumableGDataFileUploader uploader =
new ResumableGDataFileUploader.Builder(
client, new URL("https://docs.google.com/feeds/default/private/full"), mediaFile, null /*empty meatadata*/)
.title(mediaFile.getName())
.chunkSize(DEFAULT_CHUNK_SIZE).executor(executor)
.trackProgress(listener, PROGRESS_UPDATE_INTERVAL)
.build();