До сих пор я видел множество примеров того, как поместить файл на сервер Tika с помощью curl. Например, из документации по википедии Tika можно сделать вывод, что если ваш файл находится в папке
"file:///var/www/html/files/a.pdf"
в вашей машине, и сервер Tika работает на
http://localhost:9998
затем с помощью curl вы можете сделать
curl -s "file:///var/www/html/files/a.pdf" | curl -X PUT -T - http://localhost:9998/meta
чтобы получить метаданные.
Тем не менее, я не видел пример, где указан полный URI, который заставляет вышеупомянутый тика-сервер JAXRS выдавать тот же результат, что и приведенная выше команда curl, но на этот раз он отображается в моем браузере, а не на терминале.
Итак, скажем, я захожу в мой браузер на URI сервера Тика:
http://localhost:9998
Что мне нужно добавить к этому URI, чтобы получить метаданные, такие как команда curl в моем браузере?
Спасибо форум
Ответ в команде curl в вашем вопросе:
curl -s "file:///var/www/html/files/a.pdf" | curl -X PUT -T - http://localhost:9998/meta
URL, который вам нужно указать, находится в конце — http://localhost:9998/meta
Вы также можете найти все конечные точки на сервере Tika из списка, связанного со страницей приветствия, когда вы заходите на сервер с помощью веб-браузера, и из Тика Вика Пейдж для Сервера
Других решений пока нет …