到目前为止,我已经看到许多关于如何使用curl将文件放入Tika服务器的示例。例如,从 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 的示例,该 URI 使上述 JAXRS tika 服务器提供与上面的 curl 命令相同的结果,但这次在我的浏览器中显示结果而不是在终端上。
所以,假设我正在浏览器上访问 tika 服务器 URI:
http://localhost:9998
为了在浏览器中获取 curl 命令等元数据,我必须附加到此 URI 吗?
谢谢论坛
答案就在你问题的 curl 命令中:
curl -s "file:///var/www/html/files/a.pdf" | curl -X PUT -T - http://localhost:9998/meta
您需要放入的 URL 位于末尾 - http://localhost:9998/meta
Web浏览器转到服务器的欢迎页面链接的列表中找到Tika服务器中的所有端点,也可以从服务器的Tika Wika页面中找到