我在服务器模式下使用 Appache Tika。我需要开发用于解析文件的 java rest 客户端。对于 pdf 文件上传,我正在使用代码:
fileBody = new FileBody(file, "application/pdf");
multiPartEntity.addPart("uploaded_file", fileBody);
pdfPutRequest.setEntity(multiPartEntity);
response = client.execute(pdfPutRequest);
使用 apache.http 库。现在我尝试开发 docx 部分,但我不知道我需要提供哪个 mimeType(应用程序/docx 给我错误)。如果没有 mimeTipe,我会在 Tika 服务器中收到异常“不支持的媒体类型”。所以我需要提供哪种类型,我需要做一些其他的改变。
解决了!