Сервер Tika работает нормально, кроме разбора RTF, выдает ошибку неверного заголовка (неверный OLE2)

Я могу анализировать файлы RTF с помощью cURL, но когда я пытаюсь извлечь те же файлы с помощью AJAX, он выдает ошибку 422, и сервер Tika вызывает следующую ошибку:

org.apache.poi.poifs.filesystem.NotOLE2FileException: неверная подпись заголовка; прочитайте 0x615.. Ожидаемый 0xE11… - Ваш файл не является действительным документом OLE2

Я могу без проблем разобрать другие форматы, такие как doc, docx, xls, xlsx. Что-то не так при вызове сервера через Ajax?

   var formData = new FormData();
   formData.append(file.name, file);

    $.ajax({
        url: 'http://localhost:9998/tika/form',
        type: 'POST',
        data: formData,
        processData: false,
        contentType: false, 
    }).done(function (data) { ....}
    }).fail(function (xhr, err) {...}

0 ответов

Другие вопросы по тегам